{
  "schemaVersion": 1,
  "source": {
    "title": "Chess Database",
    "creator": "Ana Schaigorodsky",
    "citation": "Schaigorodsky, Ana (2016). Chess Database. figshare. Dataset. https://doi.org/10.6084/m9.figshare.4276523.v1",
    "articleId": 4276523,
    "version": 1,
    "doi": "10.6084/m9.figshare.4276523.v1",
    "landingPage": "https://figshare.com/articles/dataset/Chess_Database/4276523/1",
    "apiRecord": "https://api.figshare.com/v2/articles/4276523/versions/1",
    "publishedAt": "2016-12-02T14:30:45Z",
    "license": "CC-BY-4.0",
    "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
    "archive": {
      "fileId": 6971717,
      "fileName": "all.pgn.zip",
      "downloadUrl": "https://ndownloader.figshare.com/files/6971717",
      "sizeBytes": 870891090,
      "md5": "90bed9e33640e7eab354a40dfd1eddb8",
      "sha256": "86732c0a23421da5985f5ba40d9db9bf2be1f6e2456b88629c35740ae71be54d",
      "member": "all.pgn",
      "uncompressedSizeBytes": 3076796490,
      "gameCount": 3561471
    }
  },
  "selectionPolicy": {
    "scoreIdentity": "SHA-256 of Result, a newline, and chess.js-normalised main-line SAN joined by single spaces",
    "sourceTagFields": [
      "White",
      "Black",
      "Event",
      "Date",
      "Result"
    ],
    "duplicateScorePolicy": "Every matching occurrence and its exact source-tag multiset must be present. Repeated records remain unambiguous only when they resolve to the same result and canonical SAN score hash.",
    "metadataAssertion": "Each selection records every exact White/Black/Event/Date/Result tag tuple observed for its score hash, aggregates identical tuples by occurrence count, and maps the observed field values to the retained display metadata.",
    "metadataRelations": {
      "exact-after-whitespace": "All observed source values collapse to the retained display value after trimming and whitespace normalization.",
      "date-year": "Every observed Date tag begins with the retained four-digit display year.",
      "explicit-map": "The retained display label differs from one or more exact source tag values; both sides of the mapping are pinned and must be reviewed deliberately.",
      "source-conflict": "The retained display year does not equal the year in the exact source Date tag; the conflict is pinned and must remain publicly disclosed until corrected."
    }
  },
  "output": {
    "path": "src/data/classic-games.json",
    "gameCount": 129,
    "sha256": "daf343883b5bed24308016f1a0dd8c94b12a5a68b4df036375fb8c6ab523cff0",
    "scoreCorpusSha256": "d832e7a299ddc553cc19847c4012139cddabd9da9fb4d9b2db300473b12067fe"
  },
  "selection": [
    {
      "id": "classic-0",
      "slug": "tal-mihail-vs-fichtl-jiri-1964-classic-0",
      "scoreHash": "sha256:b061e878873dbdb8e14b358e634a080639c28efba1eb84276cdf4417caf6ecca",
      "white": "Tal, Mikhail",
      "black": "Fichtl, Jiri",
      "event": "Kislovodsk",
      "year": "1964",
      "result": "1-0",
      "hero": "w",
      "heroName": "Tal",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Tal, Mihail",
          "black": "Fichtl, Jiri",
          "event": "Kislovodsk",
          "date": "1964.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Tal, Mihail"
          ],
          "displayValue": "Tal, Mikhail",
          "relation": "explicit-map"
        },
        "black": {
          "sourceValues": [
            "Fichtl, Jiri"
          ],
          "displayValue": "Fichtl, Jiri",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Kislovodsk"
          ],
          "displayValue": "Kislovodsk",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1964.??.??"
          ],
          "displayValue": "1964",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-1",
      "slug": "zukertort-johannes-hermann-vs-anderssen-adolf-1864-classic-1",
      "scoreHash": "sha256:7d42ded008cf09e7ba1315d5fed6a56ce534979729fb0baf20ee9fad685c7d33",
      "white": "Zukertort, Johannes Hermann",
      "black": "Anderssen, Adolf",
      "event": "Breslau m",
      "year": "1864",
      "result": "0-1",
      "hero": "b",
      "heroName": "Anderssen",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Zukertort, Johannes Hermann",
          "black": "Anderssen, Adolf",
          "event": "Breslau m",
          "date": "1864.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Zukertort, Johannes Hermann"
          ],
          "displayValue": "Zukertort, Johannes Hermann",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Anderssen, Adolf"
          ],
          "displayValue": "Anderssen, Adolf",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Breslau m"
          ],
          "displayValue": "Breslau m",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1864.??.??"
          ],
          "displayValue": "1864",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-2",
      "slug": "kasparov-gary-vs-ivanchuk-vassily-1988-classic-2",
      "scoreHash": "sha256:90307f49182ef7386c933788112c9faa5a9d889a26c820a102bfa3ebead3763b",
      "white": "Kasparov, Garry",
      "black": "Ivanchuk, Vassily",
      "event": "URS-ch55",
      "year": "1988",
      "result": "1-0",
      "hero": "w",
      "heroName": "Kasparov",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Kasparov, Garry",
          "black": "Ivanchuk, Vassily",
          "event": "URS-ch55",
          "date": "1988.07.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Kasparov, Garry"
          ],
          "displayValue": "Kasparov, Garry",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Ivanchuk, Vassily"
          ],
          "displayValue": "Ivanchuk, Vassily",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "URS-ch55"
          ],
          "displayValue": "URS-ch55",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1988.07.??"
          ],
          "displayValue": "1988",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-3",
      "slug": "kupchik-abraham-vs-capablanca-jose-raul-1926-classic-3",
      "scoreHash": "sha256:d14deb64b522add0848d3388b913774044ff00c0c3596ab88eb00e7295229358",
      "white": "Kupchik, Abraham",
      "black": "Capablanca, Jose Raul",
      "event": "Lake Hopatcong",
      "year": "1926",
      "result": "0-1",
      "hero": "b",
      "heroName": "Capablanca",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Kupchik, Abraham",
          "black": "Capablanca, Jose Raul",
          "event": "Lake Hopatcong",
          "date": "1926.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Kupchik, Abraham"
          ],
          "displayValue": "Kupchik, Abraham",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Capablanca, Jose Raul"
          ],
          "displayValue": "Capablanca, Jose Raul",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Lake Hopatcong"
          ],
          "displayValue": "Lake Hopatcong",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1926.??.??"
          ],
          "displayValue": "1926",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-4",
      "slug": "de-riviere-jules-arnous-vs-morphy-paul-1863-classic-4",
      "scoreHash": "sha256:15de58d213e2c29ea8ff38b4b977750b945904cf9a4fb6113dfed1baedfb546a",
      "white": "De Riviere, Jules Arnous",
      "black": "Morphy, Paul",
      "event": "Paris m2",
      "year": "1863",
      "result": "0-1",
      "hero": "b",
      "heroName": "Morphy",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "De Riviere, Jules Arnous",
          "black": "Morphy, Paul",
          "event": "Paris m",
          "date": "1863.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "De Riviere, Jules Arnous"
          ],
          "displayValue": "De Riviere, Jules Arnous",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Morphy, Paul"
          ],
          "displayValue": "Morphy, Paul",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Paris m"
          ],
          "displayValue": "Paris m2",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "1863.??.??"
          ],
          "displayValue": "1863",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-5",
      "slug": "byrne-robert-e-vs-fischer-robert-james-1967-classic-5",
      "scoreHash": "sha256:9eb01e65dddb7f5e6202481b5b021dcf24d48bc77c7683df6df667f06495a188",
      "white": "Byrne, Robert E",
      "black": "Fischer, Robert James",
      "event": "Sousse Interzonal+",
      "year": "1967",
      "result": "0-1",
      "hero": "b",
      "heroName": "Fischer",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Byrne, Robert E",
          "black": "Fischer, Robert James",
          "event": "Sousse Interzonal+",
          "date": "1967.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Byrne, Robert E"
          ],
          "displayValue": "Byrne, Robert E",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Fischer, Robert James"
          ],
          "displayValue": "Fischer, Robert James",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Sousse Interzonal+"
          ],
          "displayValue": "Sousse Interzonal+",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1967.??.??"
          ],
          "displayValue": "1967",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-6",
      "slug": "anderssen-adolf-vs-paulsen-louis-1876-classic-6",
      "scoreHash": "sha256:981c46dacb39631cc991583f8f0ff14eba534775dc612c993a88e6ffc9702569",
      "white": "Anderssen, Adolf",
      "black": "Paulsen, Louis",
      "event": "Leipzig m",
      "year": "1876",
      "result": "1-0",
      "hero": "w",
      "heroName": "Anderssen",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Anderssen, Adolf",
          "black": "Paulsen, Louis",
          "event": "Leipzig m",
          "date": "1876.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Anderssen, Adolf"
          ],
          "displayValue": "Anderssen, Adolf",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Paulsen, Louis"
          ],
          "displayValue": "Paulsen, Louis",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Leipzig m"
          ],
          "displayValue": "Leipzig m",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1876.??.??"
          ],
          "displayValue": "1876",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-7",
      "slug": "kasparov-g-vs-ponomariov-r-2002-classic-7",
      "scoreHash": "sha256:dd39343828cbda7e5e8d8926b20307093814c6c992a7c65b0217c6dbe8654327",
      "white": "Kasparov, Garry",
      "black": "Ponomariov,R",
      "event": "SuperGM",
      "year": "2002",
      "result": "1-0",
      "hero": "w",
      "heroName": "Kasparov",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Kasparov, Garry",
          "black": "Ponomariov, Ruslan",
          "event": "Linares 19th",
          "date": "2002.03.09",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Kasparov, Garry"
          ],
          "displayValue": "Kasparov, Garry",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Ponomariov, Ruslan"
          ],
          "displayValue": "Ponomariov,R",
          "relation": "explicit-map"
        },
        "event": {
          "sourceValues": [
            "Linares 19th"
          ],
          "displayValue": "SuperGM",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "2002.03.09"
          ],
          "displayValue": "2002",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-8",
      "slug": "bannik-anatoly-vs-tal-mihail-1955-classic-8",
      "scoreHash": "sha256:d97e9ecf81eedb2a99da911546f20b115bc44c03d40e4713d2813f858c234182",
      "white": "Bannik, Anatoly",
      "black": "Tal, Mikhail",
      "event": "URS-ch sf",
      "year": "1955",
      "result": "0-1",
      "hero": "b",
      "heroName": "Tal",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Bannik, Anatoly",
          "black": "Tal, Mihail",
          "event": "URS-ch sf",
          "date": "1955.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Bannik, Anatoly"
          ],
          "displayValue": "Bannik, Anatoly",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Tal, Mihail"
          ],
          "displayValue": "Tal, Mikhail",
          "relation": "explicit-map"
        },
        "event": {
          "sourceValues": [
            "URS-ch sf"
          ],
          "displayValue": "URS-ch sf",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1955.??.??"
          ],
          "displayValue": "1955",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-9",
      "slug": "anderssen-adolf-vs-dufresne-jean-1851-classic-9",
      "scoreHash": "sha256:23e25d2ff9240586c52f78fae522a3aa21177fd2b0c65338b753563c820a8639",
      "white": "Anderssen, Adolf",
      "black": "Dufresne, Jean",
      "event": "Berlin m2",
      "year": "1851",
      "result": "1-0",
      "hero": "w",
      "heroName": "Anderssen",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Anderssen, Adolf",
          "black": "Dufresne, Jean",
          "event": "Berlin m2",
          "date": "1851.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Anderssen, Adolf"
          ],
          "displayValue": "Anderssen, Adolf",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Dufresne, Jean"
          ],
          "displayValue": "Dufresne, Jean",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Berlin m2"
          ],
          "displayValue": "Berlin m2",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1851.??.??"
          ],
          "displayValue": "1851",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-10",
      "slug": "bisguier-arthur-bernard-vs-fischer-robert-james-1960-classic-10",
      "scoreHash": "sha256:86e438c45e2a602c513fbce131e39d1f0be192b802ecf84f9de5678b66878229",
      "white": "Bisguier, Arthur Bernard",
      "black": "Fischer, Robert James",
      "event": "USA-ch",
      "year": "1961",
      "result": "0-1",
      "hero": "b",
      "heroName": "Fischer",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Bisguier, Arthur Bernard",
          "black": "Fischer, Robert James",
          "event": "USA-ch",
          "date": "1961.01.03",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Bisguier, Arthur Bernard"
          ],
          "displayValue": "Bisguier, Arthur Bernard",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Fischer, Robert James"
          ],
          "displayValue": "Fischer, Robert James",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "USA-ch"
          ],
          "displayValue": "USA-ch",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1961.01.03"
          ],
          "displayValue": "1961",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-11",
      "slug": "marshall-frank-james-vs-capablanca-jose-raul-1927-classic-11",
      "scoreHash": "sha256:69ecdc91294910b51caea702c9cf4e24b1e32d37a9b531657cc4ca65772b7c7d",
      "white": "Marshall, Frank James",
      "black": "Capablanca, Jose Raul",
      "event": "New York",
      "year": "1927",
      "result": "0-1",
      "hero": "b",
      "heroName": "Capablanca",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Marshall, Frank James",
          "black": "Capablanca, Jose Raul",
          "event": "New York",
          "date": "1927.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Marshall, Frank James"
          ],
          "displayValue": "Marshall, Frank James",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Capablanca, Jose Raul"
          ],
          "displayValue": "Capablanca, Jose Raul",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "New York"
          ],
          "displayValue": "New York",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1927.??.??"
          ],
          "displayValue": "1927",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-12",
      "slug": "mongredien-augustus-vs-morphy-paul-1859-classic-12",
      "scoreHash": "sha256:fb812243d4d28fb5283c73260e045a46bc07bfdc2ba37662fd3806cfaca762df",
      "white": "Mongredien, Augustus",
      "black": "Morphy, Paul",
      "event": "Paris m1",
      "year": "1859",
      "result": "0-1",
      "hero": "b",
      "heroName": "Morphy",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Mongredien, Augustus",
          "black": "Morphy, Paul",
          "event": "Paris m1",
          "date": "1859.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Mongredien, Augustus"
          ],
          "displayValue": "Mongredien, Augustus",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Morphy, Paul"
          ],
          "displayValue": "Morphy, Paul",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Paris m1"
          ],
          "displayValue": "Paris m1",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1859.??.??"
          ],
          "displayValue": "1859",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-13",
      "slug": "varasdy-imre-vs-tal-mihail-1986-classic-13",
      "scoreHash": "sha256:fbfa6f522b78e6278f7beb9733f01dfbedadb648e14813e9629a26e0cbede825",
      "white": "Varasdy, Imre",
      "black": "Tal, Mikhail",
      "event": "Berlin op",
      "year": "1986",
      "result": "0-1",
      "hero": "b",
      "heroName": "Tal",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Varasdy, Imre",
          "black": "Tal, Mihail",
          "event": "Berlin op",
          "date": "1986.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Varasdy, Imre"
          ],
          "displayValue": "Varasdy, Imre",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Tal, Mihail"
          ],
          "displayValue": "Tal, Mikhail",
          "relation": "explicit-map"
        },
        "event": {
          "sourceValues": [
            "Berlin op"
          ],
          "displayValue": "Berlin op",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1986.??.??"
          ],
          "displayValue": "1986",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-14",
      "slug": "anderssen-adolf-vs-knorre-victor-1865-classic-14",
      "scoreHash": "sha256:05b66aa6b29d4cf10d008f2c18e8d502a98f1efe6cbc24fa39d985d9e5851934",
      "white": "Anderssen, Adolf",
      "black": "Knorre, Victor",
      "event": "Berlin m5",
      "year": "1865",
      "result": "1-0",
      "hero": "w",
      "heroName": "Anderssen",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Anderssen, Adolf",
          "black": "Knorre, Victor",
          "event": "Berlin m5",
          "date": "1865.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Anderssen, Adolf"
          ],
          "displayValue": "Anderssen, Adolf",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Knorre, Victor"
          ],
          "displayValue": "Knorre, Victor",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Berlin m5"
          ],
          "displayValue": "Berlin m5",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1865.??.??"
          ],
          "displayValue": "1865",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-15",
      "slug": "kasparov-g-vs-meyer-joseph-nigra-2004-classic-15",
      "scoreHash": "sha256:a09baa7000c291f4d86185401b0855e037e7e8316bf2edbaae750d8b8fe1f52e",
      "white": "Kasparov, Garry",
      "black": "Meyer,Joseph Nigra",
      "event": "450th An Simul",
      "year": "2004",
      "result": "1-0",
      "hero": "w",
      "heroName": "Kasparov",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Kasparov, Garry",
          "black": "Meyer, Joseph Nigra",
          "event": "Sao Paulo 450 anniv simul",
          "date": "2004.08.21",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Kasparov, Garry"
          ],
          "displayValue": "Kasparov, Garry",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Meyer, Joseph Nigra"
          ],
          "displayValue": "Meyer,Joseph Nigra",
          "relation": "explicit-map"
        },
        "event": {
          "sourceValues": [
            "Sao Paulo 450 anniv simul"
          ],
          "displayValue": "450th An Simul",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "2004.08.21"
          ],
          "displayValue": "2004",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-16",
      "slug": "tal-mihail-vs-hetman-1963-classic-16",
      "scoreHash": "sha256:a7c8fd23e3de39e29e98064e0eb5897a2dbd81755e1cacaed6bc08d4fb596248",
      "white": "Tal, Mikhail",
      "black": "Hetman",
      "event": "URS-chT",
      "year": "1963",
      "result": "1-0",
      "hero": "w",
      "heroName": "Tal",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Tal, Mihail",
          "black": "Hetman",
          "event": "URS-chT",
          "date": "1963.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Tal, Mihail"
          ],
          "displayValue": "Tal, Mikhail",
          "relation": "explicit-map"
        },
        "black": {
          "sourceValues": [
            "Hetman"
          ],
          "displayValue": "Hetman",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "URS-chT"
          ],
          "displayValue": "URS-chT",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1963.??.??"
          ],
          "displayValue": "1963",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-18",
      "slug": "fischer-robert-james-vs-petrosian-tigran-v-1971-classic-18",
      "scoreHash": "sha256:7b0f8fba5dec04995bcff46a0a297dd43e6600db6796b9451cc204fb3d96de20",
      "white": "Fischer, Robert James",
      "black": "Petrosian, Tigran V",
      "event": "Candidats final",
      "year": "1971",
      "result": "1-0",
      "hero": "w",
      "heroName": "Fischer",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Fischer, Robert James",
          "black": "Petrosian, Tigran V",
          "event": "Candidates final",
          "date": "1971.10.19",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Fischer, Robert James"
          ],
          "displayValue": "Fischer, Robert James",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Petrosian, Tigran V"
          ],
          "displayValue": "Petrosian, Tigran V",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Candidates final"
          ],
          "displayValue": "Candidats final",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "1971.10.19"
          ],
          "displayValue": "1971",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-19",
      "slug": "capablanca-jose-raul-vs-mikenas-vladas-1939-classic-19",
      "scoreHash": "sha256:3bbe00021ede2286b00b706bd0357a5370bcb6263a64f48fcbeacceff331c30f",
      "white": "Capablanca, Jose Raul",
      "black": "Mikenas, Vladas",
      "event": "Buenos Aires ol f-A",
      "year": "1939",
      "result": "1-0",
      "hero": "w",
      "heroName": "Capablanca",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Capablanca, Jose Raul",
          "black": "Mikenas, Vladas",
          "event": "Buenos Aires ol (Men) fin-A",
          "date": "1939.09.08",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Capablanca, Jose Raul"
          ],
          "displayValue": "Capablanca, Jose Raul",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Mikenas, Vladas"
          ],
          "displayValue": "Mikenas, Vladas",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Buenos Aires ol (Men) fin-A"
          ],
          "displayValue": "Buenos Aires ol f-A",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "1939.09.08"
          ],
          "displayValue": "1939",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-20",
      "slug": "kasparov-gary-vs-illescas-cordoba-miguel-1994-classic-20",
      "scoreHash": "sha256:1cc6ebe88cb2821b3105e72dcfa86eac197499fe43c8b1e46d3182c825f7477b",
      "white": "Kasparov, Garry",
      "black": "Illescas Cordoba, Miguel",
      "event": "Linares",
      "year": "1994",
      "result": "1-0",
      "hero": "w",
      "heroName": "Kasparov",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Kasparov, Garry",
          "black": "Illescas Cordoba, Miguel",
          "event": "Linares 12th",
          "date": "1994.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Kasparov, Garry"
          ],
          "displayValue": "Kasparov, Garry",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Illescas Cordoba, Miguel"
          ],
          "displayValue": "Illescas Cordoba, Miguel",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Linares 12th"
          ],
          "displayValue": "Linares",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "1994.??.??"
          ],
          "displayValue": "1994",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-21",
      "slug": "gulko-boris-f-vs-tal-mihail-1977-classic-21",
      "scoreHash": "sha256:8fdff86c95f4a3d26dca38ad078fd8fed179a068799ac2e104237a9df823c89f",
      "white": "Gulko, Boris F",
      "black": "Tal, Mikhail",
      "event": "Tallinn",
      "year": "1977",
      "result": "0-1",
      "hero": "b",
      "heroName": "Tal",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Gulko, Boris F",
          "black": "Tal, Mihail",
          "event": "Tallinn",
          "date": "1977.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Gulko, Boris F"
          ],
          "displayValue": "Gulko, Boris F",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Tal, Mihail"
          ],
          "displayValue": "Tal, Mikhail",
          "relation": "explicit-map"
        },
        "event": {
          "sourceValues": [
            "Tallinn"
          ],
          "displayValue": "Tallinn",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1977.??.??"
          ],
          "displayValue": "1977",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-22",
      "slug": "anderssen-adolf-vs-neumann-gustav-richard-1866-classic-22",
      "scoreHash": "sha256:78e9936f83a49eafd4b5cc479252c0066df1a222fc1d82d68d10ede6a8f602e2",
      "white": "Anderssen, Adolf",
      "black": "Neumann, Gustav Richard",
      "event": "Berlin m1",
      "year": "1866",
      "result": "1-0",
      "hero": "w",
      "heroName": "Anderssen",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Anderssen, Adolf",
          "black": "Neumann, Gustav Richard",
          "event": "Berlin m1",
          "date": "1866.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Anderssen, Adolf"
          ],
          "displayValue": "Anderssen, Adolf",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Neumann, Gustav Richard"
          ],
          "displayValue": "Neumann, Gustav Richard",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Berlin m1"
          ],
          "displayValue": "Berlin m1",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1866.??.??"
          ],
          "displayValue": "1866",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-23",
      "slug": "fischer-robert-james-vs-wade-robert-graham-1960-classic-23",
      "scoreHash": "sha256:3ad86999c0b6e206d9d7bdbcdfca0e4e120bbc98df56bb586865796c6f85405a",
      "white": "Fischer, Robert James",
      "black": "Wade, Robert Graham",
      "event": "Buenos Aires",
      "year": "1960",
      "result": "1-0",
      "hero": "w",
      "heroName": "Fischer",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Fischer, Robert James",
          "black": "Wade, Robert Graham",
          "event": "Buenos Aires",
          "date": "1960.07.19",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Fischer, Robert James"
          ],
          "displayValue": "Fischer, Robert James",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Wade, Robert Graham"
          ],
          "displayValue": "Wade, Robert Graham",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Buenos Aires"
          ],
          "displayValue": "Buenos Aires",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1960.07.19"
          ],
          "displayValue": "1960",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-24",
      "slug": "znosko-borovsky-eugene-vs-capablanca-jose-raul-1913-classic-24",
      "scoreHash": "sha256:675141ea4c722392ee22a63f45ce7495968306c5f7bb31175614faa53f9ed58e",
      "white": "Znosko Borovsky, Eugene",
      "black": "Capablanca, Jose Raul",
      "event": "St Petersburg exhibition",
      "year": "1913",
      "result": "0-1",
      "hero": "b",
      "heroName": "Capablanca",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Znosko Borovsky, Eugene",
          "black": "Capablanca, Jose Raul",
          "event": "St Petersburg exhibition",
          "date": "1913.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Znosko Borovsky, Eugene"
          ],
          "displayValue": "Znosko Borovsky, Eugene",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Capablanca, Jose Raul"
          ],
          "displayValue": "Capablanca, Jose Raul",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "St Petersburg exhibition"
          ],
          "displayValue": "St Petersburg exhibition",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1913.??.??"
          ],
          "displayValue": "1913",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-25",
      "slug": "morphy-paul-vs-hammond-g-1859-classic-25",
      "scoreHash": "sha256:d20a0d36b0fd83a76de9a994dea9baa8eca7affadd5a86fae5eec53ef0a0fe76",
      "white": "Morphy, Paul",
      "black": "Hammond, G.",
      "event": "USA tour sim",
      "year": "1859",
      "result": "1-0",
      "hero": "w",
      "heroName": "Morphy",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Morphy, Paul",
          "black": "Hammond, G",
          "event": "USA tour sim",
          "date": "1859.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Morphy, Paul"
          ],
          "displayValue": "Morphy, Paul",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Hammond, G"
          ],
          "displayValue": "Hammond, G.",
          "relation": "explicit-map"
        },
        "event": {
          "sourceValues": [
            "USA tour sim"
          ],
          "displayValue": "USA tour sim",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1859.??.??"
          ],
          "displayValue": "1859",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-26",
      "slug": "fischer-robert-james-vs-sandrin-albert-1964-classic-26",
      "scoreHash": "sha256:54abcf5f65c43f7eaf03f6f2e1c846de92e1fa2ecd97d5e0a3883a62b9570b88",
      "white": "Fischer, Robert James",
      "black": "Sandrin, Albert",
      "event": "Chicago sim",
      "year": "1964",
      "result": "1-0",
      "hero": "w",
      "heroName": "Fischer",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Fischer, Robert James",
          "black": "Sandrin, Albert",
          "event": "Fischer tour simul",
          "date": "1964.03.22",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Fischer, Robert James"
          ],
          "displayValue": "Fischer, Robert James",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Sandrin, Albert"
          ],
          "displayValue": "Sandrin, Albert",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Fischer tour simul"
          ],
          "displayValue": "Chicago sim",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "1964.03.22"
          ],
          "displayValue": "1964",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-27",
      "slug": "schallopp-emil-vs-anderssen-adolf-1864-classic-27",
      "scoreHash": "sha256:9a1f0a794d4c490042e4a2bb0c6888892dcbde2f947134500f575ec962469301",
      "white": "Schallopp, Emil",
      "black": "Anderssen, Adolf",
      "event": "Berlin m2",
      "year": "1864",
      "result": "0-1",
      "hero": "b",
      "heroName": "Anderssen",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Schallopp, Emil",
          "black": "Anderssen, Adolf",
          "event": "Berlin m2",
          "date": "1864.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Schallopp, Emil"
          ],
          "displayValue": "Schallopp, Emil",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Anderssen, Adolf"
          ],
          "displayValue": "Anderssen, Adolf",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Berlin m2"
          ],
          "displayValue": "Berlin m2",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1864.??.??"
          ],
          "displayValue": "1864",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-29",
      "slug": "tal-mihail-vs-peterson-andrey-1965-classic-29",
      "scoreHash": "sha256:eae3e445f4db64c7c354fe6c3517cc77156d02ce58c7ce6e4ea208d7a3a11b57",
      "white": "Tal, Mikhail",
      "black": "Peterson, Andrey",
      "event": "LAT-ch",
      "year": "1965",
      "result": "1-0",
      "hero": "w",
      "heroName": "Tal",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Tal, Mihail",
          "black": "Petersons, Andrejs",
          "event": "LAT-ch",
          "date": "1965.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Tal, Mihail"
          ],
          "displayValue": "Tal, Mikhail",
          "relation": "explicit-map"
        },
        "black": {
          "sourceValues": [
            "Petersons, Andrejs"
          ],
          "displayValue": "Peterson, Andrey",
          "relation": "explicit-map"
        },
        "event": {
          "sourceValues": [
            "LAT-ch"
          ],
          "displayValue": "LAT-ch",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1965.??.??"
          ],
          "displayValue": "1965",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-30",
      "slug": "lichtenhein-theodor-vs-morphy-paul-1857-classic-30",
      "scoreHash": "sha256:e75626c840d90ff8298623be3227cd78d09effa77cf53d451dd11b588bfe89f4",
      "white": "Lichtenhein, Theodor",
      "black": "Morphy, Paul",
      "event": "USA-01.Congress",
      "year": "1857",
      "result": "0-1",
      "hero": "b",
      "heroName": "Morphy",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Lichtenhein, Theodor",
          "black": "Morphy, Paul",
          "event": "USA-01.Kongress",
          "date": "1857.10.26",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Lichtenhein, Theodor"
          ],
          "displayValue": "Lichtenhein, Theodor",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Morphy, Paul"
          ],
          "displayValue": "Morphy, Paul",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "USA-01.Kongress"
          ],
          "displayValue": "USA-01.Congress",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "1857.10.26"
          ],
          "displayValue": "1857",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-31",
      "slug": "addison-william-vs-fischer-robert-james-1963-classic-31",
      "scoreHash": "sha256:3534c61c2c282fcec1c9a1b860b79c4a09818bc077785ee5244853257c7f0872",
      "white": "Addison, William",
      "black": "Fischer, Robert James",
      "event": "USA-ch",
      "year": "1963",
      "result": "0-1",
      "hero": "b",
      "heroName": "Fischer",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Addison, William",
          "black": "Fischer, Robert James",
          "event": "USA-ch",
          "date": "1963.12.26",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Addison, William"
          ],
          "displayValue": "Addison, William",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Fischer, Robert James"
          ],
          "displayValue": "Fischer, Robert James",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "USA-ch"
          ],
          "displayValue": "USA-ch",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1963.12.26"
          ],
          "displayValue": "1963",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-32",
      "slug": "capablanca-jose-raul-vs-marshall-frank-james-1909-classic-32",
      "scoreHash": "sha256:b4b44739216878b4537f34aac9a4aa6b5125876235b7c013e9449143222ca835",
      "white": "Capablanca, Jose Raul",
      "black": "Marshall, Frank James",
      "event": "USA m",
      "year": "1909",
      "result": "1-0",
      "hero": "w",
      "heroName": "Capablanca",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Capablanca, Jose Raul",
          "black": "Marshall, Frank James",
          "event": "USA m",
          "date": "1909.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Capablanca, Jose Raul"
          ],
          "displayValue": "Capablanca, Jose Raul",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Marshall, Frank James"
          ],
          "displayValue": "Marshall, Frank James",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "USA m"
          ],
          "displayValue": "USA m",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1909.??.??"
          ],
          "displayValue": "1909",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-33",
      "slug": "morphy-paul-vs-nn-1858-classic-33",
      "scoreHash": "sha256:cfa964db7eacf676ca05268e2f9eff93c63720e2b75cb1f1ec39f2b177f297f2",
      "white": "Morphy, Paul",
      "black": "NN",
      "event": "New Orleans sim",
      "year": "1858",
      "result": "1-0",
      "hero": "w",
      "heroName": "Morphy",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Morphy, Paul",
          "black": "NN",
          "event": "New Orleans sim",
          "date": "1858.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Morphy, Paul"
          ],
          "displayValue": "Morphy, Paul",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "NN"
          ],
          "displayValue": "NN",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "New Orleans sim"
          ],
          "displayValue": "New Orleans sim",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1858.??.??"
          ],
          "displayValue": "1858",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-34",
      "slug": "tal-mihail-vs-radulov-ivan-1973-classic-34",
      "scoreHash": "sha256:92865ec43a8a1a20016c9240d55e14843cfa13cae02013eded5d7496f5666d67",
      "white": "Tal, Mikhail",
      "black": "Radulov, Ivan",
      "event": "Leningrad Interzonal",
      "year": "1973",
      "result": "1-0",
      "hero": "w",
      "heroName": "Tal",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Tal, Mihail",
          "black": "Radulov, Ivan",
          "event": "Leningrad Interzonal",
          "date": "1973.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Tal, Mihail"
          ],
          "displayValue": "Tal, Mikhail",
          "relation": "explicit-map"
        },
        "black": {
          "sourceValues": [
            "Radulov, Ivan"
          ],
          "displayValue": "Radulov, Ivan",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Leningrad Interzonal"
          ],
          "displayValue": "Leningrad Interzonal",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1973.??.??"
          ],
          "displayValue": "1973",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-35",
      "slug": "dubois-serafino-vs-anderssen-adolf-1862-classic-35",
      "scoreHash": "sha256:e360f39ea2bcddf289386dbb8b8768f1e5062103c837ecc2479c2f9c00127a71",
      "white": "Dubois, Serafino",
      "black": "Anderssen, Adolf",
      "event": "London mt",
      "year": "1862",
      "result": "0-1",
      "hero": "b",
      "heroName": "Anderssen",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Dubois, Serafino",
          "black": "Anderssen, Adolf",
          "event": "London mt",
          "date": "1862.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Dubois, Serafino"
          ],
          "displayValue": "Dubois, Serafino",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Anderssen, Adolf"
          ],
          "displayValue": "Anderssen, Adolf",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "London mt"
          ],
          "displayValue": "London mt",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1862.??.??"
          ],
          "displayValue": "1862",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-36",
      "slug": "kavalek-lubomir-vs-kasparov-gary-1982-classic-36",
      "scoreHash": "sha256:b4f07b5170c548e43edacb4efc9fcf12e1c3b700a30c9312c12f428412da005a",
      "white": "Kavalek, Lubomir",
      "black": "Kasparov, Garry",
      "event": "Bugojno",
      "year": "1982",
      "result": "0-1",
      "hero": "b",
      "heroName": "Kasparov",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Kavalek, Lubomir",
          "black": "Kasparov, Garry",
          "event": "Bugojno",
          "date": "1982.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Kavalek, Lubomir"
          ],
          "displayValue": "Kavalek, Lubomir",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Kasparov, Garry"
          ],
          "displayValue": "Kasparov, Garry",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Bugojno"
          ],
          "displayValue": "Bugojno",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1982.??.??"
          ],
          "displayValue": "1982",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-37",
      "slug": "alekhine-alexander-vs-capablanca-jose-raul-1913-classic-37",
      "scoreHash": "sha256:d9f4a375a010228d28fbd9cc8a85e4ec6aea6542470ace9c94489d67b38c59e4",
      "white": "Alekhine, Alexander",
      "black": "Capablanca, Jose Raul",
      "event": "St Petersburg exhibition",
      "year": "1913",
      "result": "0-1",
      "hero": "b",
      "heroName": "Capablanca",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Alekhine, Alexander",
          "black": "Capablanca, Jose Raul",
          "event": "St Petersburg exhibition",
          "date": "1913.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Alekhine, Alexander"
          ],
          "displayValue": "Alekhine, Alexander",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Capablanca, Jose Raul"
          ],
          "displayValue": "Capablanca, Jose Raul",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "St Petersburg exhibition"
          ],
          "displayValue": "St Petersburg exhibition",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1913.??.??"
          ],
          "displayValue": "1913",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-38",
      "slug": "morphy-paul-vs-medley-george-webb-1858-classic-38",
      "scoreHash": "sha256:e4576d0473b23717a8ccace4401590df07f6e49a989e460eda875ff0283a12aa",
      "white": "Morphy, Paul",
      "black": "Medley, George Webb",
      "event": "London m4",
      "year": "1858",
      "result": "1-0",
      "hero": "w",
      "heroName": "Morphy",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Morphy, Paul",
          "black": "Medley, George Webb",
          "event": "London m4",
          "date": "1858.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Morphy, Paul"
          ],
          "displayValue": "Morphy, Paul",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Medley, George Webb"
          ],
          "displayValue": "Medley, George Webb",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "London m4"
          ],
          "displayValue": "London m4",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1858.??.??"
          ],
          "displayValue": "1858",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-39",
      "slug": "bertok-mario-vs-fischer-robert-james-1962-classic-39",
      "scoreHash": "sha256:689bb60efc9dc18f9abe85002473c4360f222379b0493b13ec8e9fa7f2725f45",
      "white": "Bertok, Mario",
      "black": "Fischer, Robert James",
      "event": "Stockholm Interzonal",
      "year": "1962",
      "result": "0-1",
      "hero": "b",
      "heroName": "Fischer",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Bertok, Mario",
          "black": "Fischer, Robert James",
          "event": "Stockholm Interzonal",
          "date": "1962.03.04",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Bertok, Mario"
          ],
          "displayValue": "Bertok, Mario",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Fischer, Robert James"
          ],
          "displayValue": "Fischer, Robert James",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Stockholm Interzonal"
          ],
          "displayValue": "Stockholm Interzonal",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1962.03.04"
          ],
          "displayValue": "1962",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-40",
      "slug": "capablanca-jose-raul-vs-steiner-herman-1933-classic-40",
      "scoreHash": "sha256:24b4223b973eb3e71b9dd976d7dca031a19dd93f37b65c8baa8fc80afee27ffd",
      "white": "Capablanca, Jose Raul",
      "black": "Steiner, Herman",
      "event": "Los Angeles",
      "year": "1933",
      "result": "1-0",
      "hero": "w",
      "heroName": "Capablanca",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Capablanca, Jose Raul",
          "black": "Steiner, Herman",
          "event": "Los Angeles",
          "date": "1933.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Capablanca, Jose Raul"
          ],
          "displayValue": "Capablanca, Jose Raul",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Steiner, Herman"
          ],
          "displayValue": "Steiner, Herman",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Los Angeles"
          ],
          "displayValue": "Los Angeles",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1933.??.??"
          ],
          "displayValue": "1933",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-41",
      "slug": "shirov-alexei-vs-kasparov-gary-1997-classic-41",
      "scoreHash": "sha256:d603e9c90bbf5aabc2fb71fc47e56b98119abc5196daa1e0ba5797fd1d8d8080",
      "white": "Shirov, Alexei",
      "black": "Kasparov, Garry",
      "event": "Tilburg Fontys",
      "year": "1997",
      "result": "0-1",
      "hero": "b",
      "heroName": "Kasparov",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Shirov, Alexei",
          "black": "Kasparov, Garry",
          "event": "Tilburg Fontys",
          "date": "1997.10.02",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Shirov, Alexei"
          ],
          "displayValue": "Shirov, Alexei",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Kasparov, Garry"
          ],
          "displayValue": "Kasparov, Garry",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Tilburg Fontys"
          ],
          "displayValue": "Tilburg Fontys",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1997.10.02"
          ],
          "displayValue": "1997",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-42",
      "slug": "bukhman-eduard-vs-tal-mihail-1967-classic-42",
      "scoreHash": "sha256:28a15e05e1923c6cb69284ce6b1acc39f5838ad681730e7480d12c380c5e8342",
      "white": "Bukhman, Eduard",
      "black": "Tal, Mikhail",
      "event": "URS-ch35",
      "year": "1967",
      "result": "0-1",
      "hero": "b",
      "heroName": "Tal",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Bukhman, Eduard",
          "black": "Tal, Mihail",
          "event": "URS-ch35",
          "date": "1967.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Bukhman, Eduard"
          ],
          "displayValue": "Bukhman, Eduard",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Tal, Mihail"
          ],
          "displayValue": "Tal, Mikhail",
          "relation": "explicit-map"
        },
        "event": {
          "sourceValues": [
            "URS-ch35"
          ],
          "displayValue": "URS-ch35",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1967.??.??"
          ],
          "displayValue": "1967",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-43",
      "slug": "anderssen-adolf-vs-loewenthal-johann-jacob-1851-classic-43",
      "scoreHash": "sha256:9a63c2200e24e7f9dc5a2362102f37d70c1f4d071052f94fc787b8c583f0a110",
      "white": "Anderssen, Adolf",
      "black": "Loewenthal, Johann Jacob",
      "event": "London m9",
      "year": "1851",
      "result": "1-0",
      "hero": "w",
      "heroName": "Anderssen",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Anderssen, Adolf",
          "black": "Loewenthal, Johann Jacob",
          "event": "London m9",
          "date": "1851.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Anderssen, Adolf"
          ],
          "displayValue": "Anderssen, Adolf",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Loewenthal, Johann Jacob"
          ],
          "displayValue": "Loewenthal, Johann Jacob",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "London m9"
          ],
          "displayValue": "London m9",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1851.??.??"
          ],
          "displayValue": "1851",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-44",
      "slug": "swank-a-vs-fischer-robert-james-1956-classic-44",
      "scoreHash": "sha256:ea0c900394a77e152039cae17a8628a49f3884a459c7776ae4433aaebe6cbb11",
      "white": "Swank, A.",
      "black": "Fischer, Robert James",
      "event": "USA-op",
      "year": "1956",
      "result": "0-1",
      "hero": "b",
      "heroName": "Fischer",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Swank, A",
          "black": "Fischer, Robert James",
          "event": "USA-op",
          "date": "1956.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Swank, A"
          ],
          "displayValue": "Swank, A.",
          "relation": "explicit-map"
        },
        "black": {
          "sourceValues": [
            "Fischer, Robert James"
          ],
          "displayValue": "Fischer, Robert James",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "USA-op"
          ],
          "displayValue": "USA-op",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1956.??.??"
          ],
          "displayValue": "1956",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-45",
      "slug": "capablanca-jose-raul-vs-mieses-jacques-1935-classic-45",
      "scoreHash": "sha256:b00f0115ab3cdfaf16d5fe4091ac0d74e5f1a55f262b12f6bde5418db7775453",
      "white": "Capablanca, Jose Raul",
      "black": "Mieses, Jacques",
      "event": "Margate",
      "year": "1935",
      "result": "1-0",
      "hero": "w",
      "heroName": "Capablanca",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Capablanca, Jose Raul",
          "black": "Mieses, Jacques",
          "event": "Margate",
          "date": "1935.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Capablanca, Jose Raul"
          ],
          "displayValue": "Capablanca, Jose Raul",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Mieses, Jacques"
          ],
          "displayValue": "Mieses, Jacques",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Margate"
          ],
          "displayValue": "Margate",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1935.??.??"
          ],
          "displayValue": "1935",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-46",
      "slug": "meek-alexander-beaufort-vs-morphy-paul-1855-classic-46",
      "scoreHash": "sha256:37adb74d0beb82843b1f294bec75ba082e0bb3ba4a4ae13f813762c2139c61a7",
      "white": "Meek, Alexander Beaufort",
      "black": "Morphy, Paul",
      "event": "Mobile",
      "year": "1855",
      "result": "0-1",
      "hero": "b",
      "heroName": "Morphy",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Meek, Alexander Beaufort",
          "black": "Morphy, Paul",
          "event": "Mobile",
          "date": "1855.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Meek, Alexander Beaufort"
          ],
          "displayValue": "Meek, Alexander Beaufort",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Morphy, Paul"
          ],
          "displayValue": "Morphy, Paul",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Mobile"
          ],
          "displayValue": "Mobile",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1855.??.??"
          ],
          "displayValue": "1855",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-47",
      "slug": "fischer-robert-james-vs-greenblatt-programm-1977-classic-47",
      "scoreHash": "sha256:9ce60a6897a876e2b0ef71070b77a78981ec031a58909cdaefe2c6096acc0228",
      "white": "Fischer, Robert James",
      "black": "Greenblatt Programm",
      "event": "Cambridge",
      "year": "1977",
      "result": "1-0",
      "hero": "w",
      "heroName": "Fischer",
      "sourceMatchCount": 2,
      "sourceRecords": [
        {
          "white": "Fischer, Robert James",
          "black": "Comp Greenblatt",
          "event": "Cambridge",
          "date": "1977.??.??",
          "result": "1-0",
          "occurrences": 1
        },
        {
          "white": "Fischer, Robert James",
          "black": "Greenblatt Programm",
          "event": "Cambridge",
          "date": "1977.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Fischer, Robert James"
          ],
          "displayValue": "Fischer, Robert James",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Comp Greenblatt",
            "Greenblatt Programm"
          ],
          "displayValue": "Greenblatt Programm",
          "relation": "explicit-map"
        },
        "event": {
          "sourceValues": [
            "Cambridge"
          ],
          "displayValue": "Cambridge",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1977.??.??"
          ],
          "displayValue": "1977",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-48",
      "slug": "mayet-carl-vs-anderssen-adolf-1855-classic-48",
      "scoreHash": "sha256:ee3bc31d7dfdff3e6a7f4d0332ace0fe9c9cc96f1c425859478a2f4d425d8127",
      "white": "Mayet, Carl",
      "black": "Anderssen, Adolf",
      "event": "Berlin m1",
      "year": "1855",
      "result": "0-1",
      "hero": "b",
      "heroName": "Anderssen",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Mayet, Carl",
          "black": "Anderssen, Adolf",
          "event": "Berlin m1",
          "date": "1855.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Mayet, Carl"
          ],
          "displayValue": "Mayet, Carl",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Anderssen, Adolf"
          ],
          "displayValue": "Anderssen, Adolf",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Berlin m1"
          ],
          "displayValue": "Berlin m1",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1855.??.??"
          ],
          "displayValue": "1855",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-49",
      "slug": "kasparov-gary-vs-bareev-evgeny-1991-classic-49",
      "scoreHash": "sha256:8412186e39ca7930bdce8ab046a0295e2196503a6bc6973cce565b705b1e2ae9",
      "white": "Kasparov, Garry",
      "black": "Bareev, Evgeny",
      "event": "Tilburg",
      "year": "1991",
      "result": "1-0",
      "hero": "w",
      "heroName": "Kasparov",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Kasparov, Garry",
          "black": "Bareev, Evgeny",
          "event": "Tilburg",
          "date": "1991.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Kasparov, Garry"
          ],
          "displayValue": "Kasparov, Garry",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Bareev, Evgeny"
          ],
          "displayValue": "Bareev, Evgeny",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Tilburg"
          ],
          "displayValue": "Tilburg",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1991.??.??"
          ],
          "displayValue": "1991",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-50",
      "slug": "tal-mihail-vs-geller-efim-p-1967-classic-50",
      "scoreHash": "sha256:10ef8646456d8cb8416453c18476574d4f5ed8ca42ed2de65b4737383cfa0402",
      "white": "Tal, Mikhail",
      "black": "Geller, Efim P",
      "event": "Budva",
      "year": "1967",
      "result": "1-0",
      "hero": "w",
      "heroName": "Tal",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Tal, Mihail",
          "black": "Geller, Efim P",
          "event": "YUG-URS",
          "date": "1967.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Tal, Mihail"
          ],
          "displayValue": "Tal, Mikhail",
          "relation": "explicit-map"
        },
        "black": {
          "sourceValues": [
            "Geller, Efim P"
          ],
          "displayValue": "Geller, Efim P",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "YUG-URS"
          ],
          "displayValue": "Budva",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "1967.??.??"
          ],
          "displayValue": "1967",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-51",
      "slug": "meek-alexander-beaufort-vs-morphy-paul-1857-classic-51",
      "scoreHash": "sha256:1098641372b833dc352d51bdbf4091810826473e8e8a108eecc2068af45b7ef7",
      "white": "Meek, Alexander Beaufort",
      "black": "Morphy, Paul",
      "event": "USA-01.Congress",
      "year": "1857",
      "result": "0-1",
      "hero": "b",
      "heroName": "Morphy",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Meek, Alexander Beaufort",
          "black": "Morphy, Paul",
          "event": "USA-01.Kongress",
          "date": "1857.10.17",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Meek, Alexander Beaufort"
          ],
          "displayValue": "Meek, Alexander Beaufort",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Morphy, Paul"
          ],
          "displayValue": "Morphy, Paul",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "USA-01.Kongress"
          ],
          "displayValue": "USA-01.Congress",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "1857.10.17"
          ],
          "displayValue": "1857",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-52",
      "slug": "fischer-robert-james-vs-weinstein-raymond-allen-1963-classic-52",
      "scoreHash": "sha256:2677ce06319cf00375a7921c78d42d5bda24dae4ac406a8df379affeff933a23",
      "white": "Fischer, Robert James",
      "black": "Weinstein, Raymond Allen",
      "event": "USA-ch",
      "year": "1963",
      "result": "1-0",
      "hero": "w",
      "heroName": "Fischer",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Fischer, Robert James",
          "black": "Weinstein, Raymond Allen",
          "event": "USA-ch",
          "date": "1963.12.28",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Fischer, Robert James"
          ],
          "displayValue": "Fischer, Robert James",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Weinstein, Raymond Allen"
          ],
          "displayValue": "Weinstein, Raymond Allen",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "USA-ch"
          ],
          "displayValue": "USA-ch",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1963.12.28"
          ],
          "displayValue": "1963",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-53",
      "slug": "menchik-vera-vs-capablanca-jose-raul-1929-classic-53",
      "scoreHash": "sha256:bbd07e9bcf09f9c6cd4f168236d41bc82f998c59b7509673088122ee93a1524d",
      "white": "Menchik, Vera",
      "black": "Capablanca, Jose Raul",
      "event": "Karlsbad",
      "year": "1929",
      "result": "0-1",
      "hero": "b",
      "heroName": "Capablanca",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Menchik, Vera",
          "black": "Capablanca, Jose Raul",
          "event": "Karlsbad",
          "date": "1929.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Menchik, Vera"
          ],
          "displayValue": "Menchik, Vera",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Capablanca, Jose Raul"
          ],
          "displayValue": "Capablanca, Jose Raul",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Karlsbad"
          ],
          "displayValue": "Karlsbad",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1929.??.??"
          ],
          "displayValue": "1929",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-54",
      "slug": "sarapu-ortvin-vs-kasparov-gary-1982-classic-54",
      "scoreHash": "sha256:f3ac13edae49e6edbd1bfd476e352fe2780c9ceccab0b0f63c896fc061e737ed",
      "white": "Sarapu, Ortvin",
      "black": "Kasparov, Garry",
      "event": "Luzern ol (Men)",
      "year": "1982",
      "result": "0-1",
      "hero": "b",
      "heroName": "Kasparov",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Sarapu, Ortvin",
          "black": "Kasparov, Garry",
          "event": "Luzern ol (Men)",
          "date": "1982.10.30",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Sarapu, Ortvin"
          ],
          "displayValue": "Sarapu, Ortvin",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Kasparov, Garry"
          ],
          "displayValue": "Kasparov, Garry",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Luzern ol (Men)"
          ],
          "displayValue": "Luzern ol (Men)",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1982.10.30"
          ],
          "displayValue": "1982",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-55",
      "slug": "tal-mihail-vs-kremenietsky-anatoly-m-1990-classic-55",
      "scoreHash": "sha256:c8dc8cb9570d9dd1a4b71203ea0d9d0166c3ce330b00fe48c6cc0676a6d0faa7",
      "white": "Tal, Mikhail",
      "black": "Kremenietsky, Anatoly M",
      "event": "Moscow op",
      "year": "1990",
      "result": "1-0",
      "hero": "w",
      "heroName": "Tal",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Tal, Mihail",
          "black": "Kremenietsky, Anatoly M",
          "event": "Moscow op",
          "date": "1990.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Tal, Mihail"
          ],
          "displayValue": "Tal, Mikhail",
          "relation": "explicit-map"
        },
        "black": {
          "sourceValues": [
            "Kremenietsky, Anatoly M"
          ],
          "displayValue": "Kremenietsky, Anatoly M",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Moscow op"
          ],
          "displayValue": "Moscow op",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1990.??.??"
          ],
          "displayValue": "1990",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-56",
      "slug": "anderssen-adolf-vs-mayet-carl-1855-classic-56",
      "scoreHash": "sha256:04b4f00256a75e1a0a2da39fd3f700e4788a28927de0a61f9a8e9c099c94fbac",
      "white": "Anderssen, Adolf",
      "black": "Mayet, Carl",
      "event": "Berlin m1",
      "year": "1855",
      "result": "1-0",
      "hero": "w",
      "heroName": "Anderssen",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Anderssen, Adolf",
          "black": "Mayet, Carl",
          "event": "Berlin m1",
          "date": "1855.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Anderssen, Adolf"
          ],
          "displayValue": "Anderssen, Adolf",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Mayet, Carl"
          ],
          "displayValue": "Mayet, Carl",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Berlin m1"
          ],
          "displayValue": "Berlin m1",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1855.??.??"
          ],
          "displayValue": "1855",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-57",
      "slug": "kasparov-gary-vs-prieto-a-1991-classic-57",
      "scoreHash": "sha256:28d69054d349feb36810cddbf534060d5bf5604783562eb6eb59dc9056f1fd82",
      "white": "Kasparov, Garry",
      "black": "Prieto, A.",
      "event": "Galicia simul",
      "year": "1991",
      "result": "1-0",
      "hero": "w",
      "heroName": "Kasparov",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Kasparov, Garry",
          "black": "Prieto Martin, Alfonso",
          "event": "Galicia sim",
          "date": "1991.07.19",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Kasparov, Garry"
          ],
          "displayValue": "Kasparov, Garry",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Prieto Martin, Alfonso"
          ],
          "displayValue": "Prieto, A.",
          "relation": "explicit-map"
        },
        "event": {
          "sourceValues": [
            "Galicia sim"
          ],
          "displayValue": "Galicia simul",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "1991.07.19"
          ],
          "displayValue": "1991",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-58",
      "slug": "price-e-vs-capablanca-jose-raul-1929-classic-58",
      "scoreHash": "sha256:2bf79eae3b7fd0f179b4e4f07fd959e7012cc652f9edd865c82475e36d297c77",
      "white": "Price, E.",
      "black": "Capablanca, Jose Raul",
      "event": "Hastings",
      "year": "1929",
      "result": "0-1",
      "hero": "b",
      "heroName": "Capablanca",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Price, Hubert Ernest",
          "black": "Capablanca, Jose Raul",
          "event": "Hastings 2930",
          "date": "1929.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Price, Hubert Ernest"
          ],
          "displayValue": "Price, E.",
          "relation": "explicit-map"
        },
        "black": {
          "sourceValues": [
            "Capablanca, Jose Raul"
          ],
          "displayValue": "Capablanca, Jose Raul",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Hastings 2930"
          ],
          "displayValue": "Hastings",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "1929.??.??"
          ],
          "displayValue": "1929",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-59",
      "slug": "morphy-paul-vs-preti-j-1858-classic-59",
      "scoreHash": "sha256:92b862c723faeedda3f7573b7b87824c0baaa39fe5e9b88500057c31438dcf81",
      "white": "Morphy, Paul",
      "black": "Preti, J.",
      "event": "Paris sim",
      "year": "1858",
      "result": "1-0",
      "hero": "w",
      "heroName": "Morphy",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Morphy, Paul",
          "black": "Preti, Jean Louis",
          "event": "Paris sim",
          "date": "1858.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Morphy, Paul"
          ],
          "displayValue": "Morphy, Paul",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Preti, Jean Louis"
          ],
          "displayValue": "Preti, J.",
          "relation": "explicit-map"
        },
        "event": {
          "sourceValues": [
            "Paris sim"
          ],
          "displayValue": "Paris sim",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1858.??.??"
          ],
          "displayValue": "1858",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-60",
      "slug": "fischer-robert-james-vs-byrne-robert-e-1971-classic-60",
      "scoreHash": "sha256:4ec6c13d95ede369223b8085e418b23fd6f489c56596d4f6ef2b7ff77893b23c",
      "white": "Fischer, Robert James",
      "black": "Byrne, Robert E",
      "event": "Manhattan blitz",
      "year": "1971",
      "result": "1-0",
      "hero": "w",
      "heroName": "Fischer",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Fischer, Robert James",
          "black": "Byrne, Robert E",
          "event": "Manhattan blitz",
          "date": "1971.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Fischer, Robert James"
          ],
          "displayValue": "Fischer, Robert James",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Byrne, Robert E"
          ],
          "displayValue": "Byrne, Robert E",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Manhattan blitz"
          ],
          "displayValue": "Manhattan blitz",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1971.??.??"
          ],
          "displayValue": "1971",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-61",
      "slug": "anderssen-adolf-vs-szen-jozsef-1851-classic-61",
      "scoreHash": "sha256:ea8c4dbc6dae39cefa9b148893d4c60adb9c40406852ea1b6072b6e837ea8247",
      "white": "Anderssen, Adolf",
      "black": "Szen, Jozsef",
      "event": "London",
      "year": "1851",
      "result": "1-0",
      "hero": "w",
      "heroName": "Anderssen",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Anderssen, Adolf",
          "black": "Szen, Josef",
          "event": "London knockout",
          "date": "1851.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Anderssen, Adolf"
          ],
          "displayValue": "Anderssen, Adolf",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Szen, Josef"
          ],
          "displayValue": "Szen, Jozsef",
          "relation": "explicit-map"
        },
        "event": {
          "sourceValues": [
            "London knockout"
          ],
          "displayValue": "London",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "1851.??.??"
          ],
          "displayValue": "1851",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-62",
      "slug": "kasparov-g-vs-mchedlishvili-m-2002-classic-62",
      "scoreHash": "sha256:772a076414af960af24d66cd5341869cf4338149b9784e277be8ea76c92bcc48",
      "white": "Kasparov, Garry",
      "black": "Mchedlishvili,M",
      "event": "Olympiad",
      "year": "2002",
      "result": "1-0",
      "hero": "w",
      "heroName": "Kasparov",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Kasparov, Garry",
          "black": "Mchedlishvili, Mikheil",
          "event": "Bled ol (Men)",
          "date": "2002.10.29",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Kasparov, Garry"
          ],
          "displayValue": "Kasparov, Garry",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Mchedlishvili, Mikheil"
          ],
          "displayValue": "Mchedlishvili,M",
          "relation": "explicit-map"
        },
        "event": {
          "sourceValues": [
            "Bled ol (Men)"
          ],
          "displayValue": "Olympiad",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "2002.10.29"
          ],
          "displayValue": "2002",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-63",
      "slug": "zaichik-gennadi-vs-tal-mihail-1986-classic-63",
      "scoreHash": "sha256:5ca8233d04b75c6b2a605fb6a97ed36c5b0a6ecdba8c2433c73cfe006338990e",
      "white": "Zaichik, Gennadi",
      "black": "Tal, Mikhail",
      "event": "Tbilisi",
      "year": "1986",
      "result": "0-1",
      "hero": "b",
      "heroName": "Tal",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Zaichik, Gennadi",
          "black": "Tal, Mihail",
          "event": "Tbilisi",
          "date": "1986.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Zaichik, Gennadi"
          ],
          "displayValue": "Zaichik, Gennadi",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Tal, Mihail"
          ],
          "displayValue": "Tal, Mikhail",
          "relation": "explicit-map"
        },
        "event": {
          "sourceValues": [
            "Tbilisi"
          ],
          "displayValue": "Tbilisi",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1986.??.??"
          ],
          "displayValue": "1986",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-64",
      "slug": "kloos-h-vs-anderssen-adolf-1861-classic-64",
      "scoreHash": "sha256:e7f34e99d0e9656623c744d31c1029756330e412f8830a4af395432085a1446c",
      "white": "Kloos, H.",
      "black": "Anderssen, Adolf",
      "event": "Amsterdam",
      "year": "1861",
      "result": "0-1",
      "hero": "b",
      "heroName": "Anderssen",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Kloos, H",
          "black": "Anderssen, Adolf",
          "event": "Amsterdam",
          "date": "1861.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Kloos, H"
          ],
          "displayValue": "Kloos, H.",
          "relation": "explicit-map"
        },
        "black": {
          "sourceValues": [
            "Anderssen, Adolf"
          ],
          "displayValue": "Anderssen, Adolf",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Amsterdam"
          ],
          "displayValue": "Amsterdam",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1861.??.??"
          ],
          "displayValue": "1861",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-65",
      "slug": "wexler-bernardo-vs-fischer-robert-james-1960-classic-65",
      "scoreHash": "sha256:ed4b7df135b849f0dab8678fdb4a093df821a3ea16bb9bc550845ac6a569fafc",
      "white": "Wexler, Bernardo",
      "black": "Fischer, Robert James",
      "event": "Mar del Plata",
      "year": "1960",
      "result": "0-1",
      "hero": "b",
      "heroName": "Fischer",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Wexler, Bernardo",
          "black": "Fischer, Robert James",
          "event": "Mar del Plata",
          "date": "1960.03.29",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Wexler, Bernardo"
          ],
          "displayValue": "Wexler, Bernardo",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Fischer, Robert James"
          ],
          "displayValue": "Fischer, Robert James",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Mar del Plata"
          ],
          "displayValue": "Mar del Plata",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1960.03.29"
          ],
          "displayValue": "1960",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-66",
      "slug": "monticelli-mario-vs-capablanca-jose-raul-1929-classic-66",
      "scoreHash": "sha256:748d6345d22f953b59ee1ff59159fafb23ca56762fd27d3873e8b083538ae3b9",
      "white": "Monticelli, Mario",
      "black": "Capablanca, Jose Raul",
      "event": "Barcelona",
      "year": "1929",
      "result": "0-1",
      "hero": "b",
      "heroName": "Capablanca",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Monticelli, Mario",
          "black": "Capablanca, Jose Raul",
          "event": "Barcelona",
          "date": "1929.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Monticelli, Mario"
          ],
          "displayValue": "Monticelli, Mario",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Capablanca, Jose Raul"
          ],
          "displayValue": "Capablanca, Jose Raul",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Barcelona"
          ],
          "displayValue": "Barcelona",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1929.??.??"
          ],
          "displayValue": "1929",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-68",
      "slug": "tal-mihail-vs-najdorf-miguel-1970-classic-68",
      "scoreHash": "sha256:d2ef89fa5818457f3608c55b5d250165894f16761393bbf98586223b1ca2a459",
      "white": "Tal, Mikhail",
      "black": "Najdorf, Miguel",
      "event": "Belgrade URS-World",
      "year": "1970",
      "result": "1-0",
      "hero": "w",
      "heroName": "Tal",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Tal, Mihail",
          "black": "Najdorf, Miguel",
          "event": "Belgrade URS-World",
          "date": "1970.04.02",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Tal, Mihail"
          ],
          "displayValue": "Tal, Mikhail",
          "relation": "explicit-map"
        },
        "black": {
          "sourceValues": [
            "Najdorf, Miguel"
          ],
          "displayValue": "Najdorf, Miguel",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Belgrade URS-World"
          ],
          "displayValue": "Belgrade URS-World",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1970.04.02"
          ],
          "displayValue": "1970",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-70",
      "slug": "kasparov-gary-vs-paco-albalate-1997-classic-70",
      "scoreHash": "sha256:c08979fca7a50fe977d3342440f5de135013bd595af265a6c1ba82062dfda2c5",
      "white": "Kasparov, Garry",
      "black": "Paco, Albalate",
      "event": "El Pais sim",
      "year": "1997",
      "result": "1-0",
      "hero": "w",
      "heroName": "Kasparov",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Kasparov, Garry",
          "black": "Paco, Albalate",
          "event": "El Pais sim",
          "date": "1997.06.11",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Kasparov, Garry"
          ],
          "displayValue": "Kasparov, Garry",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Paco, Albalate"
          ],
          "displayValue": "Paco, Albalate",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "El Pais sim"
          ],
          "displayValue": "El Pais sim",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1997.06.11"
          ],
          "displayValue": "1997",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-71",
      "slug": "capablanca-jose-raul-vs-burn-amos-1911-classic-71",
      "scoreHash": "sha256:a439f42d3f9a681af3c4daddbbf199a4b8f782b41456fbfbf99bf073b6489a21",
      "white": "Capablanca, Jose Raul",
      "black": "Burn, Amos",
      "event": "San Sebastian",
      "year": "1911",
      "result": "1-0",
      "hero": "w",
      "heroName": "Capablanca",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Capablanca, Jose Raul",
          "black": "Burn, Amos",
          "event": "San Sebastian",
          "date": "1911.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Capablanca, Jose Raul"
          ],
          "displayValue": "Capablanca, Jose Raul",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Burn, Amos"
          ],
          "displayValue": "Burn, Amos",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "San Sebastian"
          ],
          "displayValue": "San Sebastian",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1911.??.??"
          ],
          "displayValue": "1911",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-72",
      "slug": "morphy-paul-vs-loewenthal-johann-jacob-1858-classic-72",
      "scoreHash": "sha256:7a6033a052864be3912365e7eb17e12f683ef5a80b9ccbe911b7829010182cbc",
      "white": "Morphy, Paul",
      "black": "Loewenthal, Johann Jacob",
      "event": "London m",
      "year": "1858",
      "result": "1-0",
      "hero": "w",
      "heroName": "Morphy",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Morphy, Paul",
          "black": "Loewenthal, Johann Jacob",
          "event": "London m",
          "date": "1858.07.20",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Morphy, Paul"
          ],
          "displayValue": "Morphy, Paul",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Loewenthal, Johann Jacob"
          ],
          "displayValue": "Loewenthal, Johann Jacob",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "London m"
          ],
          "displayValue": "London m",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1858.07.20"
          ],
          "displayValue": "1858",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-73",
      "slug": "fischer-robert-james-vs-hoppe-r-1964-classic-73",
      "scoreHash": "sha256:dc3d101b709e6a5b7da5bee354948ac095442ca7b0ab6328738cd95c675ace2a",
      "white": "Fischer, Robert James",
      "black": "Hoppe, R.",
      "event": "Davis sim",
      "year": "1964",
      "result": "1-0",
      "hero": "w",
      "heroName": "Fischer",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Fischer, Robert James",
          "black": "Hoppe, Roy",
          "event": "Davis sim",
          "date": "1964.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Fischer, Robert James"
          ],
          "displayValue": "Fischer, Robert James",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Hoppe, Roy"
          ],
          "displayValue": "Hoppe, R.",
          "relation": "explicit-map"
        },
        "event": {
          "sourceValues": [
            "Davis sim"
          ],
          "displayValue": "Davis sim",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1964.??.??"
          ],
          "displayValue": "1964",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-74",
      "slug": "smith-murray-vs-capablanca-jose-raul-1911-classic-74",
      "scoreHash": "sha256:4e450e3000bdaaa61279452cc5c9a9c37b2c980153fc3cb0c857b40c01f80cb3",
      "white": "Smith, Murray",
      "black": "Capablanca, Jose Raul",
      "event": "New York",
      "year": "1911",
      "result": "0-1",
      "hero": "b",
      "heroName": "Capablanca",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Smith, Murray",
          "black": "Capablanca, Jose Raul",
          "event": "New York",
          "date": "1911.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Smith, Murray"
          ],
          "displayValue": "Smith, Murray",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Capablanca, Jose Raul"
          ],
          "displayValue": "Capablanca, Jose Raul",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "New York"
          ],
          "displayValue": "New York",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1911.??.??"
          ],
          "displayValue": "1911",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-75",
      "slug": "kasparov-gary-vs-karpov-anatoly-1985-classic-75",
      "scoreHash": "sha256:634906e1217fbedd7f0fc17ee4b8fe60218e39a2599d6a469aa6a19640259e1a",
      "white": "Kasparov, Garry",
      "black": "Karpov, Anatoly",
      "event": "World Championship 32th-KK2",
      "year": "1985",
      "result": "1-0",
      "hero": "w",
      "heroName": "Kasparov",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Kasparov, Garry",
          "black": "Karpov, Anatoly",
          "event": "World Championship 32th-KK2",
          "date": "1985.10.24",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Kasparov, Garry"
          ],
          "displayValue": "Kasparov, Garry",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Karpov, Anatoly"
          ],
          "displayValue": "Karpov, Anatoly",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "World Championship 32th-KK2"
          ],
          "displayValue": "World Championship 32th-KK2",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1985.10.24"
          ],
          "displayValue": "1985",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-76",
      "slug": "tal-mihail-vs-bellon-lopez-juan-manuel-1977-classic-76",
      "scoreHash": "sha256:79a7f6a854167223e6e62ed74506e52dc504baa9f0455041c668253f28eada0e",
      "white": "Tal, Mikhail",
      "black": "Bellon Lopez, Juan Manuel",
      "event": "Las Palmas",
      "year": "1977",
      "result": "1-0",
      "hero": "w",
      "heroName": "Tal",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Tal, Mihail",
          "black": "Bellon Lopez, Juan Manuel",
          "event": "Las Palmas",
          "date": "1977.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Tal, Mihail"
          ],
          "displayValue": "Tal, Mikhail",
          "relation": "explicit-map"
        },
        "black": {
          "sourceValues": [
            "Bellon Lopez, Juan Manuel"
          ],
          "displayValue": "Bellon Lopez, Juan Manuel",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Las Palmas"
          ],
          "displayValue": "Las Palmas",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1977.??.??"
          ],
          "displayValue": "1977",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-77",
      "slug": "schurig-bruno-vs-anderssen-adolf-1855-classic-77",
      "scoreHash": "sha256:cc77a16309f4d3f55b2ad40ee12b189bd091be2c0dc48d743fcb7ea9ecb6deed",
      "white": "Schurig, Bruno",
      "black": "Anderssen, Adolf",
      "event": "Leipzig",
      "year": "1855",
      "result": "0-1",
      "hero": "b",
      "heroName": "Anderssen",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Schurig, Bruno Ewald Richard",
          "black": "Anderssen, Adolf",
          "event": "Leipzig ",
          "date": "1855.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Schurig, Bruno Ewald Richard"
          ],
          "displayValue": "Schurig, Bruno",
          "relation": "explicit-map"
        },
        "black": {
          "sourceValues": [
            "Anderssen, Adolf"
          ],
          "displayValue": "Anderssen, Adolf",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Leipzig "
          ],
          "displayValue": "Leipzig",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1855.??.??"
          ],
          "displayValue": "1855",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-78",
      "slug": "bernstein-sidney-norman-vs-fischer-robert-james-1957-classic-78",
      "scoreHash": "sha256:d10970638fd1b81e2608b250251bc409a31ee6422bf089d73d3761281788dd4b",
      "white": "Bernstein, Sidney Norman",
      "black": "Fischer, Robert James",
      "event": "USA-ch",
      "year": "1957",
      "result": "0-1",
      "hero": "b",
      "heroName": "Fischer",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Bernstein, Sidney Norman",
          "black": "Fischer, Robert James",
          "event": "USA-ch",
          "date": "1957.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Bernstein, Sidney Norman"
          ],
          "displayValue": "Bernstein, Sidney Norman",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Fischer, Robert James"
          ],
          "displayValue": "Fischer, Robert James",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "USA-ch"
          ],
          "displayValue": "USA-ch",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1957.??.??"
          ],
          "displayValue": "1957",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-79",
      "slug": "font-joaquim-vs-capablanca-jose-raul-1929-classic-79",
      "scoreHash": "sha256:7494973ace18e38cd263424a52a58d22cbabe1a4fab9b59536120534bcaf5d09",
      "white": "Font, Joaquim",
      "black": "Capablanca, Jose Raul",
      "event": "Barcelona",
      "year": "1929",
      "result": "0-1",
      "hero": "b",
      "heroName": "Capablanca",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Font, Joaquim",
          "black": "Capablanca, Jose Raul",
          "event": "Barcelona",
          "date": "1929.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Font, Joaquim"
          ],
          "displayValue": "Font, Joaquim",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Capablanca, Jose Raul"
          ],
          "displayValue": "Capablanca, Jose Raul",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Barcelona"
          ],
          "displayValue": "Barcelona",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1929.??.??"
          ],
          "displayValue": "1929",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-80",
      "slug": "barnes-thomas-wilson-vs-morphy-paul-1858-classic-80",
      "scoreHash": "sha256:9117cf11b58fe964f380b3339c2cbfdf5ee531145f594e6e1eae2992f87efcfc",
      "white": "Barnes, Thomas Wilson",
      "black": "Morphy, Paul",
      "event": "London m1",
      "year": "1858",
      "result": "0-1",
      "hero": "b",
      "heroName": "Morphy",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Barnes, Thomas Wilson",
          "black": "Morphy, Paul",
          "event": "London m1",
          "date": "1858.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Barnes, Thomas Wilson"
          ],
          "displayValue": "Barnes, Thomas Wilson",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Morphy, Paul"
          ],
          "displayValue": "Morphy, Paul",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "London m1"
          ],
          "displayValue": "London m1",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1858.??.??"
          ],
          "displayValue": "1858",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-81",
      "slug": "hill-l-vs-fischer-robert-james-1957-classic-81",
      "scoreHash": "sha256:210510165892a8c052ce21c270acc860cf6cbc5536f86d95e47c22923f25e90a",
      "white": "Hill, L.",
      "black": "Fischer, Robert James",
      "event": "USA-chJ",
      "year": "1957",
      "result": "0-1",
      "hero": "b",
      "heroName": "Fischer",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Hill, Leroy",
          "black": "Fischer, Robert James",
          "event": "USA-ch Juniors",
          "date": "1957.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Hill, Leroy"
          ],
          "displayValue": "Hill, L.",
          "relation": "explicit-map"
        },
        "black": {
          "sourceValues": [
            "Fischer, Robert James"
          ],
          "displayValue": "Fischer, Robert James",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "USA-ch Juniors"
          ],
          "displayValue": "USA-chJ",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "1957.??.??"
          ],
          "displayValue": "1957",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-82",
      "slug": "loewenthal-johann-jacob-vs-anderssen-adolf-1851-classic-82",
      "scoreHash": "sha256:2546c307bd7c347994f4f6f4ded3b6395ee379e34e9d3dc237be526dcdf717d2",
      "white": "Loewenthal, Johann Jacob",
      "black": "Anderssen, Adolf",
      "event": "London m9",
      "year": "1851",
      "result": "0-1",
      "hero": "b",
      "heroName": "Anderssen",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Loewenthal, Johann Jacob",
          "black": "Anderssen, Adolf",
          "event": "London m9",
          "date": "1851.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Loewenthal, Johann Jacob"
          ],
          "displayValue": "Loewenthal, Johann Jacob",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Anderssen, Adolf"
          ],
          "displayValue": "Anderssen, Adolf",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "London m9"
          ],
          "displayValue": "London m9",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1851.??.??"
          ],
          "displayValue": "1851",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-83",
      "slug": "kasparov-g-vs-banikas-h-2001-classic-83",
      "scoreHash": "sha256:56161d479c98167c843049b47e48998d9120e7d6430c57306ce99b57fb80730c",
      "white": "Kasparov, Garry",
      "black": "Banikas,H",
      "event": "Blitz Match",
      "year": "2001",
      "result": "1-0",
      "hero": "w",
      "heroName": "Kasparov",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Kasparov, Garry",
          "black": "Banikas, Hristos",
          "event": "Patras m",
          "date": "2001.07.23",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Kasparov, Garry"
          ],
          "displayValue": "Kasparov, Garry",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Banikas, Hristos"
          ],
          "displayValue": "Banikas,H",
          "relation": "explicit-map"
        },
        "event": {
          "sourceValues": [
            "Patras m"
          ],
          "displayValue": "Blitz Match",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "2001.07.23"
          ],
          "displayValue": "2001",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-84",
      "slug": "tal-mihail-vs-gipslis-aivars-1958-classic-84",
      "scoreHash": "sha256:39a54695c03a8ccbf715c9d3a8c42c6a9a5eb65edc95f2c48144ae48db326b76",
      "white": "Tal, Mikhail",
      "black": "Gipslis, Aivars",
      "event": "URS-ch25",
      "year": "1958",
      "result": "1-0",
      "hero": "w",
      "heroName": "Tal",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Tal, Mihail",
          "black": "Gipslis, Aivars",
          "event": "URS-ch25",
          "date": "1958.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Tal, Mihail"
          ],
          "displayValue": "Tal, Mikhail",
          "relation": "explicit-map"
        },
        "black": {
          "sourceValues": [
            "Gipslis, Aivars"
          ],
          "displayValue": "Gipslis, Aivars",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "URS-ch25"
          ],
          "displayValue": "URS-ch25",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1958.??.??"
          ],
          "displayValue": "1958",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-85",
      "slug": "morphy-paul-vs-bornemann-1858-classic-85",
      "scoreHash": "sha256:e0d5e8168c1f6f495e2505ef65ccfdd5b3e6c7ec823c86ee9a39ac419518dbaa",
      "white": "Morphy, Paul",
      "black": "Bornemann",
      "event": "Paris sim",
      "year": "1858",
      "result": "1-0",
      "hero": "w",
      "heroName": "Morphy",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Morphy, Paul",
          "black": "Bornemann",
          "event": "Paris sim",
          "date": "1858.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Morphy, Paul"
          ],
          "displayValue": "Morphy, Paul",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Bornemann"
          ],
          "displayValue": "Bornemann",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Paris sim"
          ],
          "displayValue": "Paris sim",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1858.??.??"
          ],
          "displayValue": "1858",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-86",
      "slug": "fischer-robert-james-vs-bolbochan-julio-1962-classic-86",
      "scoreHash": "sha256:eb824234e1f6434c49aefd7487a5ea8afbf957a68952e5ecddfefc7dd5681327",
      "white": "Fischer, Robert James",
      "black": "Bolbochan, Julio",
      "event": "Stockholm Interzonal",
      "year": "1962",
      "result": "1-0",
      "hero": "w",
      "heroName": "Fischer",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Fischer, Robert James",
          "black": "Bolbochan, Julio",
          "event": "Stockholm Interzonal",
          "date": "1962.03.03",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Fischer, Robert James"
          ],
          "displayValue": "Fischer, Robert James",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Bolbochan, Julio"
          ],
          "displayValue": "Bolbochan, Julio",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Stockholm Interzonal"
          ],
          "displayValue": "Stockholm Interzonal",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1962.03.03"
          ],
          "displayValue": "1962",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-87",
      "slug": "capablanca-jose-raul-vs-lasker-edward-1926-classic-87",
      "scoreHash": "sha256:feae8729870f72d72f9d5bfc09f5ad89c7e2f7470462dd7fcd7e0664db441fbc",
      "white": "Capablanca, Jose Raul",
      "black": "Lasker, Edward",
      "event": "Lake Hopatcong",
      "year": "1926",
      "result": "1-0",
      "hero": "w",
      "heroName": "Capablanca",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Capablanca, Jose Raul",
          "black": "Lasker, Edward",
          "event": "Lake Hopatcong",
          "date": "1926.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Capablanca, Jose Raul"
          ],
          "displayValue": "Capablanca, Jose Raul",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Lasker, Edward"
          ],
          "displayValue": "Lasker, Edward",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Lake Hopatcong"
          ],
          "displayValue": "Lake Hopatcong",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1926.??.??"
          ],
          "displayValue": "1926",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-88",
      "slug": "morphy-paul-vs-nn-1856-classic-88",
      "scoreHash": "sha256:dcc9b3320c973097c1c98ad654819c6c60fffe3898337f3ffc14e490215814c3",
      "white": "Morphy, Paul",
      "black": "NN",
      "event": "New Orleans",
      "year": "1856",
      "result": "1-0",
      "hero": "w",
      "heroName": "Morphy",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Morphy, Paul",
          "black": "NN",
          "event": "New Orleans",
          "date": "1856.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Morphy, Paul"
          ],
          "displayValue": "Morphy, Paul",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "NN"
          ],
          "displayValue": "NN",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "New Orleans"
          ],
          "displayValue": "New Orleans",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1856.??.??"
          ],
          "displayValue": "1856",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-89",
      "slug": "tal-mihail-vs-koblencs-aleksandrs-1954-classic-89",
      "scoreHash": "sha256:7142d50646193feea95f63a14fdf62f6b6ce6c67d443ee5af81405b6190333ce",
      "white": "Tal, Mikhail",
      "black": "Koblencs, Aleksandrs",
      "event": "Riga-ch",
      "year": "1954",
      "result": "1-0",
      "hero": "w",
      "heroName": "Tal",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Tal, Mihail",
          "black": "Koblencs, Aleksandrs",
          "event": "Riga-ch",
          "date": "1954.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Tal, Mihail"
          ],
          "displayValue": "Tal, Mikhail",
          "relation": "explicit-map"
        },
        "black": {
          "sourceValues": [
            "Koblencs, Aleksandrs"
          ],
          "displayValue": "Koblencs, Aleksandrs",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Riga-ch"
          ],
          "displayValue": "Riga-ch",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1954.??.??"
          ],
          "displayValue": "1954",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-90",
      "slug": "anderssen-adolf-vs-paulsen-louis-1862-classic-90",
      "scoreHash": "sha256:204dd75c622841dcb7e48df248badda02f60895ddf4c8d0fa6d67086f3ac7414",
      "white": "Anderssen, Adolf",
      "black": "Paulsen, Louis",
      "event": "London mt",
      "year": "1862",
      "result": "1-0",
      "hero": "w",
      "heroName": "Anderssen",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Anderssen, Adolf",
          "black": "Paulsen, Louis",
          "event": "BCA-05.Kongress",
          "date": "1862.06.30",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Anderssen, Adolf"
          ],
          "displayValue": "Anderssen, Adolf",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Paulsen, Louis"
          ],
          "displayValue": "Paulsen, Louis",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "BCA-05.Kongress"
          ],
          "displayValue": "London mt",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "1862.06.30"
          ],
          "displayValue": "1862",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-91",
      "slug": "kasparov-g-vs-vladimirov-e-2001-classic-91",
      "scoreHash": "sha256:17d2aa718a98a309c143cdf5ca3e12f56b195370a9e026dd6b2dace9d30cceec",
      "white": "Kasparov, Garry",
      "black": "Vladimirov,E",
      "event": "EUR-ASIA Rapid Match",
      "year": "2001",
      "result": "1-0",
      "hero": "w",
      "heroName": "Kasparov",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Kasparov, Garry",
          "black": "Vladimirov, Evgeny",
          "event": "EUR-ASIA m 30'",
          "date": "2001.09.18",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Kasparov, Garry"
          ],
          "displayValue": "Kasparov, Garry",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Vladimirov, Evgeny"
          ],
          "displayValue": "Vladimirov,E",
          "relation": "explicit-map"
        },
        "event": {
          "sourceValues": [
            "EUR-ASIA m 30'"
          ],
          "displayValue": "EUR-ASIA Rapid Match",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "2001.09.18"
          ],
          "displayValue": "2001",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-92",
      "slug": "capablanca-jose-raul-vs-tartakower-saviely-1928-classic-92",
      "scoreHash": "sha256:9177c446450f2fe403f2e12651db8920748dab1cc530ce4e5f34529856af2465",
      "white": "Capablanca, Jose Raul",
      "black": "Tartakower, Saviely",
      "event": "Bad Kissingen",
      "year": "1928",
      "result": "1-0",
      "hero": "w",
      "heroName": "Capablanca",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Capablanca, Jose Raul",
          "black": "Tartakower, Saviely",
          "event": "Bad Kissingen",
          "date": "1928.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Capablanca, Jose Raul"
          ],
          "displayValue": "Capablanca, Jose Raul",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Tartakower, Saviely"
          ],
          "displayValue": "Tartakower, Saviely",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Bad Kissingen"
          ],
          "displayValue": "Bad Kissingen",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1928.??.??"
          ],
          "displayValue": "1928",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-93",
      "slug": "morphy-paul-vs-anderssen-adolf-1858-classic-93",
      "scoreHash": "sha256:4b4de2b00dc57d5958caafe2b32f8ea1ad114dfc809f5ad1cabaeb300e271216",
      "white": "Morphy, Paul",
      "black": "Anderssen, Adolf",
      "event": "Paris m1",
      "year": "1858",
      "result": "1-0",
      "hero": "w",
      "heroName": "Morphy",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Morphy, Paul",
          "black": "Anderssen, Adolf",
          "event": "Paris m2",
          "date": "1858.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Morphy, Paul"
          ],
          "displayValue": "Morphy, Paul",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Anderssen, Adolf"
          ],
          "displayValue": "Anderssen, Adolf",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Paris m2"
          ],
          "displayValue": "Paris m1",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "1858.??.??"
          ],
          "displayValue": "1858",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-94",
      "slug": "fischer-robert-james-vs-sholomson-s-1957-classic-94",
      "scoreHash": "sha256:db59009b8ccb91265a8eed4f607c148524c2fe2e4f52e644210baff1216d832c",
      "white": "Fischer, Robert James",
      "black": "Sholomson, S.",
      "event": "USA-chJ",
      "year": "1957",
      "result": "1-0",
      "hero": "w",
      "heroName": "Fischer",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Fischer, Robert James",
          "black": "Sholomson, S",
          "event": "USA-ch Juniors",
          "date": "1957.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Fischer, Robert James"
          ],
          "displayValue": "Fischer, Robert James",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Sholomson, S"
          ],
          "displayValue": "Sholomson, S.",
          "relation": "explicit-map"
        },
        "event": {
          "sourceValues": [
            "USA-ch Juniors"
          ],
          "displayValue": "USA-chJ",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "1957.??.??"
          ],
          "displayValue": "1957",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-95",
      "slug": "steinitz-william-vs-anderssen-adolf-1870-classic-95",
      "scoreHash": "sha256:af7fa7a5086f89e2e9d873b5dff3ce1734d68627987643d85ed83191c96a654e",
      "white": "Steinitz, William",
      "black": "Anderssen, Adolf",
      "event": "Baden-Baden",
      "year": "1870",
      "result": "0-1",
      "hero": "b",
      "heroName": "Anderssen",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Steinitz, William",
          "black": "Anderssen, Adolf",
          "event": "Baden-Baden",
          "date": "1870.07.23",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Steinitz, William"
          ],
          "displayValue": "Steinitz, William",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Anderssen, Adolf"
          ],
          "displayValue": "Anderssen, Adolf",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Baden-Baden"
          ],
          "displayValue": "Baden-Baden",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1870.07.23"
          ],
          "displayValue": "1870",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-97",
      "slug": "littlewood-norman-vs-tal-mihail-1963-classic-97",
      "scoreHash": "sha256:7c260b7c9bf3f84fdce46574c5b6c60bed373a569fdc66bc2ab1ce77e4db0900",
      "white": "Littlewood, Norman",
      "black": "Tal, Mikhail",
      "event": "Hastings6364",
      "year": "1963",
      "result": "0-1",
      "hero": "b",
      "heroName": "Tal",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Littlewood, Norman",
          "black": "Tal, Mihail",
          "event": "Hastings 6364",
          "date": "1963.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Littlewood, Norman"
          ],
          "displayValue": "Littlewood, Norman",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Tal, Mihail"
          ],
          "displayValue": "Tal, Mikhail",
          "relation": "explicit-map"
        },
        "event": {
          "sourceValues": [
            "Hastings 6364"
          ],
          "displayValue": "Hastings6364",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "1963.??.??"
          ],
          "displayValue": "1963",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-98",
      "slug": "mayet-carl-vs-anderssen-adolf-1855-classic-98",
      "scoreHash": "sha256:e38e87c37201363de93cca742713622499b0383cbe486a41206660fdafafe210",
      "white": "Mayet, Carl",
      "black": "Anderssen, Adolf",
      "event": "Berlin m1",
      "year": "1855",
      "result": "0-1",
      "hero": "b",
      "heroName": "Anderssen",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Mayet, Carl",
          "black": "Anderssen, Adolf",
          "event": "Berlin m1",
          "date": "1855.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Mayet, Carl"
          ],
          "displayValue": "Mayet, Carl",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Anderssen, Adolf"
          ],
          "displayValue": "Anderssen, Adolf",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Berlin m1"
          ],
          "displayValue": "Berlin m1",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1855.??.??"
          ],
          "displayValue": "1855",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-99",
      "slug": "spassky-boris-v-vs-fischer-robert-james-1972-classic-99",
      "scoreHash": "sha256:53806cd1dee4e035ef541aefa6290cebabad213fe388db846d538fc4432b1b28",
      "white": "Spassky, Boris V",
      "black": "Fischer, Robert James",
      "event": "World Championship 28th",
      "year": "1972",
      "result": "0-1",
      "hero": "b",
      "heroName": "Fischer",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Spassky, Boris V",
          "black": "Fischer, Robert James",
          "event": "World Championship 28th",
          "date": "1972.08.31",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Spassky, Boris V"
          ],
          "displayValue": "Spassky, Boris V",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Fischer, Robert James"
          ],
          "displayValue": "Fischer, Robert James",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "World Championship 28th"
          ],
          "displayValue": "World Championship 28th",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1972.08.31"
          ],
          "displayValue": "1972",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-100",
      "slug": "capablanca-jose-raul-vs-tennenwurzel-edward-1913-classic-100",
      "scoreHash": "sha256:3a257fe6a9d760e1a1d5e7d1c8d1abc53b146ff62a89cb6523836f0860506f35",
      "white": "Capablanca, Jose Raul",
      "black": "Tennenwurzel, Edward",
      "event": "New York National",
      "year": "1913",
      "result": "1-0",
      "hero": "w",
      "heroName": "Capablanca",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Capablanca, Jose Raul",
          "black": "Tennenwurzel, Edward",
          "event": "New York National",
          "date": "1913.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Capablanca, Jose Raul"
          ],
          "displayValue": "Capablanca, Jose Raul",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Tennenwurzel, Edward"
          ],
          "displayValue": "Tennenwurzel, Edward",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "New York National"
          ],
          "displayValue": "New York National",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1913.??.??"
          ],
          "displayValue": "1913",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-101",
      "slug": "morphy-paul-vs-anderssen-adolf-1858-classic-101",
      "scoreHash": "sha256:d99ec368c35fecd03634c44a2741e7272dbf2c8138b27178f66029992b921c5d",
      "white": "Morphy, Paul",
      "black": "Anderssen, Adolf",
      "event": "Paris m1",
      "year": "1858",
      "result": "1-0",
      "hero": "w",
      "heroName": "Morphy",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Morphy, Paul",
          "black": "Anderssen, Adolf",
          "event": "Paris m2",
          "date": "1858.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Morphy, Paul"
          ],
          "displayValue": "Morphy, Paul",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Anderssen, Adolf"
          ],
          "displayValue": "Anderssen, Adolf",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Paris m2"
          ],
          "displayValue": "Paris m1",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "1858.??.??"
          ],
          "displayValue": "1858",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-102",
      "slug": "tal-mihail-vs-petursson-margeir-1987-classic-102",
      "scoreHash": "sha256:0e9d5aa873f37c6976421d1558f916723fec5f02496c2684f491e29448d46de8",
      "white": "Tal, Mikhail",
      "black": "Petursson, Margeir",
      "event": "Reykjavik",
      "year": "1987",
      "result": "1-0",
      "hero": "w",
      "heroName": "Tal",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Tal, Mihail",
          "black": "Petursson, Margeir",
          "event": "Reykjavik",
          "date": "1987.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Tal, Mihail"
          ],
          "displayValue": "Tal, Mikhail",
          "relation": "explicit-map"
        },
        "black": {
          "sourceValues": [
            "Petursson, Margeir"
          ],
          "displayValue": "Petursson, Margeir",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Reykjavik"
          ],
          "displayValue": "Reykjavik",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1987.??.??"
          ],
          "displayValue": "1987",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-103",
      "slug": "zukertort-johannes-hermann-vs-anderssen-adolf-1868-classic-103",
      "scoreHash": "sha256:412efe248c2d44ed1dae5634bdb096e23ec267b4a306e2442a5e57ea260e5e7d",
      "white": "Zukertort, Johannes Hermann",
      "black": "Anderssen, Adolf",
      "event": "Berlin m",
      "year": "1868",
      "result": "0-1",
      "hero": "b",
      "heroName": "Anderssen",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Zukertort, Johannes Hermann",
          "black": "Anderssen, Adolf",
          "event": "Berlin m",
          "date": "1868.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Zukertort, Johannes Hermann"
          ],
          "displayValue": "Zukertort, Johannes Hermann",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Anderssen, Adolf"
          ],
          "displayValue": "Anderssen, Adolf",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Berlin m"
          ],
          "displayValue": "Berlin m",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1868.??.??"
          ],
          "displayValue": "1868",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-105",
      "slug": "tal-mihail-vs-zaitsev-alexander-n-1969-classic-105",
      "scoreHash": "sha256:34975c121f7fcc2cc7c07248fec2481dc54a8eee6fa3dbc5b33dd2d10e1a1088",
      "white": "Tal, Mikhail",
      "black": "Zaitsev, Alexander N",
      "event": "URS-ch37",
      "year": "1969",
      "result": "1-0",
      "hero": "w",
      "heroName": "Tal",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Tal, Mihail",
          "black": "Zaitsev, Alexander N",
          "event": "URS-ch37",
          "date": "1969.10.01",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Tal, Mihail"
          ],
          "displayValue": "Tal, Mikhail",
          "relation": "explicit-map"
        },
        "black": {
          "sourceValues": [
            "Zaitsev, Alexander N"
          ],
          "displayValue": "Zaitsev, Alexander N",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "URS-ch37"
          ],
          "displayValue": "URS-ch37",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1969.10.01"
          ],
          "displayValue": "1969",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-106",
      "slug": "morphy-paul-vs-golmayo-zupide-celso-1864-classic-106",
      "scoreHash": "sha256:96f5bef9a9d517d373042c02f14923bd527d71bf7f8b8ad6dd507bac93c1824d",
      "white": "Morphy, Paul",
      "black": "Golmayo Zupide, Celso",
      "event": "Havana sim",
      "year": "1864",
      "result": "1-0",
      "hero": "w",
      "heroName": "Morphy",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Morphy, Paul",
          "black": "Golmayo Zupide, Celso",
          "event": "Havana sim",
          "date": "1864.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Morphy, Paul"
          ],
          "displayValue": "Morphy, Paul",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Golmayo Zupide, Celso"
          ],
          "displayValue": "Golmayo Zupide, Celso",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Havana sim"
          ],
          "displayValue": "Havana sim",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1864.??.??"
          ],
          "displayValue": "1864",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-107",
      "slug": "gligoric-svetozar-vs-fischer-robert-james-1970-classic-107",
      "scoreHash": "sha256:9ef176fd8cba76d2edb4d74a95b1cc4e5e467dae1b3a2f066aa1bff1134c6993",
      "white": "Gligoric, Svetozar",
      "black": "Fischer, Robert James",
      "event": "Palma de Mallorca Interzonal",
      "year": "1970",
      "result": "0-1",
      "hero": "b",
      "heroName": "Fischer",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Gligoric, Svetozar",
          "black": "Fischer, Robert James",
          "event": "Palma de Mallorca Interzonal",
          "date": "1970.12.10",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Gligoric, Svetozar"
          ],
          "displayValue": "Gligoric, Svetozar",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Fischer, Robert James"
          ],
          "displayValue": "Fischer, Robert James",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Palma de Mallorca Interzonal"
          ],
          "displayValue": "Palma de Mallorca Interzonal",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1970.12.10"
          ],
          "displayValue": "1970",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-108",
      "slug": "bohatirchuk-fedor-parfenovich-vs-capablanca-jose-raul-1925-classic-108",
      "scoreHash": "sha256:f88467bfd6dfff60b014c2941c7ecde918a8aadc73762ce65eda6b2c80caf5fa",
      "white": "Bohatirchuk, Fedor Parfenovich",
      "black": "Capablanca, Jose Raul",
      "event": "Moscow",
      "year": "1925",
      "result": "0-1",
      "hero": "b",
      "heroName": "Capablanca",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Bohatirchuk, Fedor Parfenovich",
          "black": "Capablanca, Jose Raul",
          "event": "Moscow",
          "date": "1925.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Bohatirchuk, Fedor Parfenovich"
          ],
          "displayValue": "Bohatirchuk, Fedor Parfenovich",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Capablanca, Jose Raul"
          ],
          "displayValue": "Capablanca, Jose Raul",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Moscow"
          ],
          "displayValue": "Moscow",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1925.??.??"
          ],
          "displayValue": "1925",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-109",
      "slug": "babula-v-vs-kasparov-g-2001-classic-109",
      "scoreHash": "sha256:e26ffc7c56fa046872b1f2cce905a4f04aee9d5739d63342001d748abc463b05",
      "white": "Babula,V",
      "black": "Kasparov, Garry",
      "event": "Eurotel Trophy Simul",
      "year": "2001",
      "result": "0-1",
      "hero": "b",
      "heroName": "Kasparov",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Babula, Vlastimil",
          "black": "Kasparov, Garry",
          "event": "Eurotel Trophy Simul",
          "date": "2001.10.20",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Babula, Vlastimil"
          ],
          "displayValue": "Babula,V",
          "relation": "explicit-map"
        },
        "black": {
          "sourceValues": [
            "Kasparov, Garry"
          ],
          "displayValue": "Kasparov, Garry",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Eurotel Trophy Simul"
          ],
          "displayValue": "Eurotel Trophy Simul",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "2001.10.20"
          ],
          "displayValue": "2001",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-110",
      "slug": "nei-iivo-vs-tal-mihail-1979-classic-110",
      "scoreHash": "sha256:4b4940e720fd7d85c41bc015f44c64fef530945586831ce0fb34b15d8b4c6696",
      "white": "Nei, Iivo",
      "black": "Tal, Mikhail",
      "event": "URS Spartakiad",
      "year": "1979",
      "result": "0-1",
      "hero": "b",
      "heroName": "Tal",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Nei, Iivo",
          "black": "Tal, Mihail",
          "event": "URS Spartakiad",
          "date": "1979.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Nei, Iivo"
          ],
          "displayValue": "Nei, Iivo",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Tal, Mihail"
          ],
          "displayValue": "Tal, Mikhail",
          "relation": "explicit-map"
        },
        "event": {
          "sourceValues": [
            "URS Spartakiad"
          ],
          "displayValue": "URS Spartakiad",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1979.??.??"
          ],
          "displayValue": "1979",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-111",
      "slug": "anderssen-adolf-vs-dufresne-jean-1855-classic-111",
      "scoreHash": "sha256:fdb2eae36d987a50e1da97c3f6a0fffbfc65781b248f91eff8df3ebb6157076d",
      "white": "Anderssen, Adolf",
      "black": "Dufresne, Jean",
      "event": "Berlin m2",
      "year": "1855",
      "result": "1-0",
      "hero": "w",
      "heroName": "Anderssen",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Anderssen, Adolf",
          "black": "Dufresne, Jean",
          "event": "Berlin m2",
          "date": "1855.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Anderssen, Adolf"
          ],
          "displayValue": "Anderssen, Adolf",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Dufresne, Jean"
          ],
          "displayValue": "Dufresne, Jean",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Berlin m2"
          ],
          "displayValue": "Berlin m2",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1855.??.??"
          ],
          "displayValue": "1855",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-112",
      "slug": "kasparov-gary-vs-brown-steve-1998-classic-112",
      "scoreHash": "sha256:442a94f34a856fb1287ad32beaa43ff50c293805a7a456f0ee044aac4c22e023",
      "white": "Kasparov, Garry",
      "black": "Brown, Steve",
      "event": "BT Wireplay sim",
      "year": "1998",
      "result": "1-0",
      "hero": "w",
      "heroName": "Kasparov",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Kasparov, Garry",
          "black": "Brown, Steve",
          "event": "BT Wireplay sim",
          "date": "1998.12.17",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Kasparov, Garry"
          ],
          "displayValue": "Kasparov, Garry",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Brown, Steve"
          ],
          "displayValue": "Brown, Steve",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "BT Wireplay sim"
          ],
          "displayValue": "BT Wireplay sim",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1998.12.17"
          ],
          "displayValue": "1998",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-113",
      "slug": "capablanca-jose-raul-vs-flohr-salo-1938-classic-113",
      "scoreHash": "sha256:41cea17eb37ac95a382de37c322809db7e29a83dae5b5569654386c7c1607f85",
      "white": "Capablanca, Jose Raul",
      "black": "Flohr, Salo",
      "event": "AVRO",
      "year": "1938",
      "result": "1-0",
      "hero": "w",
      "heroName": "Capablanca",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Capablanca, Jose Raul",
          "black": "Flohr, Salo",
          "event": "AVRO",
          "date": "1938.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Capablanca, Jose Raul"
          ],
          "displayValue": "Capablanca, Jose Raul",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Flohr, Salo"
          ],
          "displayValue": "Flohr, Salo",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "AVRO"
          ],
          "displayValue": "AVRO",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1938.??.??"
          ],
          "displayValue": "1938",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-114",
      "slug": "morphy-paul-vs-nn-1850-classic-114",
      "scoreHash": "sha256:375d0535397ab2966a4ecb679a3a69c853056d0db560b4717b25cdd39049a47c",
      "white": "Morphy, Paul",
      "black": "Ross, Paul",
      "event": "New Orleans sim",
      "year": "1858",
      "result": "1-0",
      "hero": "w",
      "heroName": "Morphy",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Morphy, Paul",
          "black": "Ross, Paul",
          "event": "New Orleans sim",
          "date": "1858.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Morphy, Paul"
          ],
          "displayValue": "Morphy, Paul",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Ross, Paul"
          ],
          "displayValue": "Ross, Paul",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "New Orleans sim"
          ],
          "displayValue": "New Orleans sim",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1858.??.??"
          ],
          "displayValue": "1858",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-115",
      "slug": "fischer-robert-james-vs-stephans-e-1957-classic-115",
      "scoreHash": "sha256:a92d46aa32b92f4dee9165b70df186d63ee8cbe3f8350ed59f5524ff8f2a63f0",
      "white": "Fischer, Robert James",
      "black": "Stephans, E.",
      "event": "USA-op",
      "year": "1957",
      "result": "1-0",
      "hero": "w",
      "heroName": "Fischer",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Fischer, Robert James",
          "black": "Stephans, E",
          "event": "USA-ch op 58th",
          "date": "1957.08.06",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Fischer, Robert James"
          ],
          "displayValue": "Fischer, Robert James",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Stephans, E"
          ],
          "displayValue": "Stephans, E.",
          "relation": "explicit-map"
        },
        "event": {
          "sourceValues": [
            "USA-ch op 58th"
          ],
          "displayValue": "USA-op",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "1957.08.06"
          ],
          "displayValue": "1957",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-116",
      "slug": "von-minckwitz-johannes-vs-anderssen-adolf-1871-classic-116",
      "scoreHash": "sha256:7e28d0512e8077df7819c1e0a382742c2b10095999436ad160e9536789e08869",
      "white": "Von Minckwitz, Johannes",
      "black": "Anderssen, Adolf",
      "event": "Krefeld MT playoff-1pl",
      "year": "1871",
      "result": "0-1",
      "hero": "b",
      "heroName": "Anderssen",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Von Minckwitz, Johannes",
          "black": "Anderssen, Adolf",
          "event": "WSB-09.Kongress playoff-1pl",
          "date": "1871.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Von Minckwitz, Johannes"
          ],
          "displayValue": "Von Minckwitz, Johannes",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Anderssen, Adolf"
          ],
          "displayValue": "Anderssen, Adolf",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "WSB-09.Kongress playoff-1pl"
          ],
          "displayValue": "Krefeld MT playoff-1pl",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "1871.??.??"
          ],
          "displayValue": "1871",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-117",
      "slug": "kasimdzhanov-r-vs-kasparov-g-2005-classic-117",
      "scoreHash": "sha256:111a87bee674fbb823487426ee6169291a9d81cf3fcae54a1496f76d6209e44b",
      "white": "Kasimdzhanov,R",
      "black": "Kasparov, Garry",
      "event": "XXII SuperGM",
      "year": "2005",
      "result": "0-1",
      "hero": "b",
      "heroName": "Kasparov",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Kasimdzhanov, Rustam",
          "black": "Kasparov, Garry",
          "event": "Linares 22nd",
          "date": "2005.03.04",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Kasimdzhanov, Rustam"
          ],
          "displayValue": "Kasimdzhanov,R",
          "relation": "explicit-map"
        },
        "black": {
          "sourceValues": [
            "Kasparov, Garry"
          ],
          "displayValue": "Kasparov, Garry",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Linares 22nd"
          ],
          "displayValue": "XXII SuperGM",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "2005.03.04"
          ],
          "displayValue": "2005",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-118",
      "slug": "doroshkievich-vladimir-k-vs-tal-mihail-1975-classic-118",
      "scoreHash": "sha256:d86b404ec9c0b9f2346674dd3fbd26a3d33fc67eb23a5b423716acb013eb9256",
      "white": "Doroshkievich, Vladimir K",
      "black": "Tal, Mikhail",
      "event": "URS-ch43",
      "year": "1975",
      "result": "0-1",
      "hero": "b",
      "heroName": "Tal",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Doroshkievich, Vladimir K",
          "black": "Tal, Mihail",
          "event": "URS-ch43",
          "date": "1975.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Doroshkievich, Vladimir K"
          ],
          "displayValue": "Doroshkievich, Vladimir K",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Tal, Mihail"
          ],
          "displayValue": "Tal, Mikhail",
          "relation": "explicit-map"
        },
        "event": {
          "sourceValues": [
            "URS-ch43"
          ],
          "displayValue": "URS-ch43",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1975.??.??"
          ],
          "displayValue": "1975",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-119",
      "slug": "morphy-paul-vs-de-riviere-jules-arnous-1863-classic-119",
      "scoreHash": "sha256:a6ff75b21ab48f20bc1afd5f67ef0b27c305d72e0c0ce376ea3c5c7a23341784",
      "white": "Morphy, Paul",
      "black": "De Riviere, Jules Arnous",
      "event": "Paris m2",
      "year": "1863",
      "result": "1-0",
      "hero": "w",
      "heroName": "Morphy",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Morphy, Paul",
          "black": "De Riviere, Jules Arnous",
          "event": "Paris m",
          "date": "1863.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Morphy, Paul"
          ],
          "displayValue": "Morphy, Paul",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "De Riviere, Jules Arnous"
          ],
          "displayValue": "De Riviere, Jules Arnous",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Paris m"
          ],
          "displayValue": "Paris m2",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "1863.??.??"
          ],
          "displayValue": "1863",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-120",
      "slug": "fischer-robert-james-vs-aloni-izak-1962-classic-120",
      "scoreHash": "sha256:937db91f8c314304c7368c3eebafbc9ea24524154a7eb7348d85890e862640c0",
      "white": "Fischer, Robert James",
      "black": "Aloni, Izak",
      "event": "Varna olm",
      "year": "1962",
      "result": "1-0",
      "hero": "w",
      "heroName": "Fischer",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Fischer, Robert James",
          "black": "Aloni, Izak",
          "event": "Varna ol (Men) qual-B",
          "date": "1962.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Fischer, Robert James"
          ],
          "displayValue": "Fischer, Robert James",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Aloni, Izak"
          ],
          "displayValue": "Aloni, Izak",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Varna ol (Men) qual-B"
          ],
          "displayValue": "Varna olm",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "1962.??.??"
          ],
          "displayValue": "1962",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-121",
      "slug": "capablanca-jose-raul-vs-soler-p-1929-classic-121",
      "scoreHash": "sha256:13de6883b1209b7b5e5c53cf9d90d323e35ce682561fd1f5086cbaca5705e154",
      "white": "Capablanca, Jose Raul",
      "black": "Soler, P.",
      "event": "Barcelona",
      "year": "1929",
      "result": "1-0",
      "hero": "w",
      "heroName": "Capablanca",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Capablanca, Jose Raul",
          "black": "Soler, Placido",
          "event": "Barcelona",
          "date": "1929.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Capablanca, Jose Raul"
          ],
          "displayValue": "Capablanca, Jose Raul",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Soler, Placido"
          ],
          "displayValue": "Soler, P.",
          "relation": "explicit-map"
        },
        "event": {
          "sourceValues": [
            "Barcelona"
          ],
          "displayValue": "Barcelona",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1929.??.??"
          ],
          "displayValue": "1929",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-122",
      "slug": "morphy-paul-vs-lewis-frederic-1858-classic-122",
      "scoreHash": "sha256:4df5ce6edc38bb466baf24ba73409e0721852c6dee0985f36a477e17fe8ec53b",
      "white": "Morphy, Paul",
      "black": "Lewis, Frederic",
      "event": "London",
      "year": "1858",
      "result": "1-0",
      "hero": "w",
      "heroName": "Morphy",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Morphy, Paul",
          "black": "Lewis, Frederic",
          "event": "London",
          "date": "1858.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Morphy, Paul"
          ],
          "displayValue": "Morphy, Paul",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Lewis, Frederic"
          ],
          "displayValue": "Lewis, Frederic",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "London"
          ],
          "displayValue": "London",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1858.??.??"
          ],
          "displayValue": "1858",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-123",
      "slug": "tal-mihail-vs-borisenko-georgy-k-1964-classic-123",
      "scoreHash": "sha256:258a672487b1ca64b81e997e653d3457eb40544663c82b6e2e806233b1479b3b",
      "white": "Tal, Mikhail",
      "black": "Borisenko, Georgy K",
      "event": "URS Spartakiad",
      "year": "1964",
      "result": "1-0",
      "hero": "w",
      "heroName": "Tal",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Tal, Mihail",
          "black": "Borisenko, Georgy K",
          "event": "URS Spartakiad",
          "date": "1964.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Tal, Mihail"
          ],
          "displayValue": "Tal, Mikhail",
          "relation": "explicit-map"
        },
        "black": {
          "sourceValues": [
            "Borisenko, Georgy K"
          ],
          "displayValue": "Borisenko, Georgy K",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "URS Spartakiad"
          ],
          "displayValue": "URS Spartakiad",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1964.??.??"
          ],
          "displayValue": "1964",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-124",
      "slug": "macdonnell-george-alcock-vs-anderssen-adolf-1862-classic-124",
      "scoreHash": "sha256:c609c7c47989c0b7862cee5cd9f2357bf4414d89fc15469917ab1d12cd9e139e",
      "white": "MacDonnell, George Alcock",
      "black": "Anderssen, Adolf",
      "event": "London mt",
      "year": "1862",
      "result": "0-1",
      "hero": "b",
      "heroName": "Anderssen",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "MacDonnell, George Alcock",
          "black": "Anderssen, Adolf",
          "event": "BCA-05.Kongress",
          "date": "1862.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "MacDonnell, George Alcock"
          ],
          "displayValue": "MacDonnell, George Alcock",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Anderssen, Adolf"
          ],
          "displayValue": "Anderssen, Adolf",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "BCA-05.Kongress"
          ],
          "displayValue": "London mt",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "1862.??.??"
          ],
          "displayValue": "1862",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-125",
      "slug": "kasparov-gary-vs-beliavsky-alexander-g-1992-classic-125",
      "scoreHash": "sha256:2743c9feb1fb95cd08153641b1cf51a796dbefc29d69ca1ce2a9e5be6ade4a7c",
      "white": "Kasparov, Garry",
      "black": "Beliavsky, Alexander G",
      "event": "Reggio Emilia9192",
      "year": "1992",
      "result": "1-0",
      "hero": "w",
      "heroName": "Kasparov",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Kasparov, Garry",
          "black": "Beliavsky, Alexander G",
          "event": "Reggio Emilia-A 9192 34th",
          "date": "1992.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Kasparov, Garry"
          ],
          "displayValue": "Kasparov, Garry",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Beliavsky, Alexander G"
          ],
          "displayValue": "Beliavsky, Alexander G",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Reggio Emilia-A 9192 34th"
          ],
          "displayValue": "Reggio Emilia9192",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "1992.??.??"
          ],
          "displayValue": "1992",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-126",
      "slug": "brown-lm-vs-capablanca-jose-raul-1919-classic-126",
      "scoreHash": "sha256:0b222e5481d73ab3fe4b65b3cd229e313d0c303d243fa05a2963b318028cb0f4",
      "white": "Brown, LM.",
      "black": "Capablanca, Jose Raul",
      "event": "Bradford sim",
      "year": "1919",
      "result": "0-1",
      "hero": "b",
      "heroName": "Capablanca",
      "sourceMatchCount": 2,
      "sourceRecords": [
        {
          "white": "Brown, ML",
          "black": "Capablanca, Jose Raul",
          "event": "Bradford sim",
          "date": "1919.??.??",
          "result": "0-1",
          "occurrences": 1
        },
        {
          "white": "Allies",
          "black": "Capablanca, Jose Raul",
          "event": "Bradford consultation",
          "date": "1919.10.06",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Brown, ML",
            "Allies"
          ],
          "displayValue": "Brown, LM.",
          "relation": "explicit-map"
        },
        "black": {
          "sourceValues": [
            "Capablanca, Jose Raul"
          ],
          "displayValue": "Capablanca, Jose Raul",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Bradford sim",
            "Bradford consultation"
          ],
          "displayValue": "Bradford sim",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "1919.??.??",
            "1919.10.06"
          ],
          "displayValue": "1919",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-127",
      "slug": "morphy-paul-vs-baucher-h-1858-classic-127",
      "scoreHash": "sha256:cdf1ea660dbcf187660c4720200f7c09beac909eb04eb43ec67bfa8c18b337d7",
      "white": "Morphy, Paul",
      "black": "Baucher, H.",
      "event": "Paris sim",
      "year": "1858",
      "result": "1-0",
      "hero": "w",
      "heroName": "Morphy",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Morphy, Paul",
          "black": "Baucher, Henri",
          "event": "Paris sim",
          "date": "1858.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Morphy, Paul"
          ],
          "displayValue": "Morphy, Paul",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Baucher, Henri"
          ],
          "displayValue": "Baucher, H.",
          "relation": "explicit-map"
        },
        "event": {
          "sourceValues": [
            "Paris sim"
          ],
          "displayValue": "Paris sim",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1858.??.??"
          ],
          "displayValue": "1858",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-128",
      "slug": "fischer-robert-james-vs-gligoric-svetozar-1959-classic-128",
      "scoreHash": "sha256:7ea647008b122c99c029ac00788e3248df5c393d35b36cfdbfa9958a08e4f4f3",
      "white": "Fischer, Robert James",
      "black": "Gligoric, Svetozar",
      "event": "Candidats Tournament",
      "year": "1959",
      "result": "1-0",
      "hero": "w",
      "heroName": "Fischer",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Fischer, Robert James",
          "black": "Gligoric, Svetozar",
          "event": "Candidates Tournament",
          "date": "1959.09.11",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Fischer, Robert James"
          ],
          "displayValue": "Fischer, Robert James",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Gligoric, Svetozar"
          ],
          "displayValue": "Gligoric, Svetozar",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Candidates Tournament"
          ],
          "displayValue": "Candidats Tournament",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "1959.09.11"
          ],
          "displayValue": "1959",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-129",
      "slug": "capablanca-jose-raul-vs-jaffe-charles-1910-classic-129",
      "scoreHash": "sha256:e9abecd3fcce2d8f7579d995625c7b4d5d57732b5df44c5d4d80b3208e008a15",
      "white": "Capablanca, Jose Raul",
      "black": "Jaffe, Charles",
      "event": "New York",
      "year": "1910",
      "result": "1-0",
      "hero": "w",
      "heroName": "Capablanca",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Capablanca, Jose Raul",
          "black": "Jaffe, Charles",
          "event": "New York",
          "date": "1910.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Capablanca, Jose Raul"
          ],
          "displayValue": "Capablanca, Jose Raul",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Jaffe, Charles"
          ],
          "displayValue": "Jaffe, Charles",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "New York"
          ],
          "displayValue": "New York",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1910.??.??"
          ],
          "displayValue": "1910",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-130",
      "slug": "kamsky-gata-vs-kasparov-gary-1992-classic-130",
      "scoreHash": "sha256:27694cec066558dd784de3a4b4585b2fa6608eef3e1f05552bdcb654a0c5f813",
      "white": "Kamsky, Gata",
      "black": "Kasparov, Garry",
      "event": "Manila ol (Men)",
      "year": "1992",
      "result": "0-1",
      "hero": "b",
      "heroName": "Kasparov",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Kamsky, Gata",
          "black": "Kasparov, Garry",
          "event": "Manila ol (Men)",
          "date": "1992.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Kamsky, Gata"
          ],
          "displayValue": "Kamsky, Gata",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Kasparov, Garry"
          ],
          "displayValue": "Kasparov, Garry",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Manila ol (Men)"
          ],
          "displayValue": "Manila ol (Men)",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1992.??.??"
          ],
          "displayValue": "1992",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-131",
      "slug": "tal-mihail-vs-myagmarsuren-lhamsuren-1974-classic-131",
      "scoreHash": "sha256:dbbefc31e3f6548b0c352d279d8b51c0a26ea0cd28448f4d5565e0dd6e9ba36c",
      "white": "Tal, Mikhail",
      "black": "Myagmarsuren, Lhamsuren",
      "event": "Nice olm prel",
      "year": "1974",
      "result": "1-0",
      "hero": "w",
      "heroName": "Tal",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Tal, Mihail",
          "black": "Myagmarsuren, Lhamsuren",
          "event": "Nice ol (Men) qual-A",
          "date": "1974.06.11",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Tal, Mihail"
          ],
          "displayValue": "Tal, Mikhail",
          "relation": "explicit-map"
        },
        "black": {
          "sourceValues": [
            "Myagmarsuren, Lhamsuren"
          ],
          "displayValue": "Myagmarsuren, Lhamsuren",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "Nice ol (Men) qual-A"
          ],
          "displayValue": "Nice olm prel",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "1974.06.11"
          ],
          "displayValue": "1974",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-133",
      "slug": "anderssen-adolf-vs-kieseritzky-lionel-1851-classic-133",
      "scoreHash": "sha256:492bc1df8e5de71dd346cd26d07b8be65d11035929ba6af58ec917fe30054050",
      "white": "Anderssen, Adolf",
      "black": "Kieseritzky, Lionel",
      "event": "London (casual)",
      "year": "1851",
      "result": "1-0",
      "hero": "w",
      "heroName": "Anderssen",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Anderssen, Adolf",
          "black": "Kieseritzky, Lionel",
          "event": "London 'Immortal game'",
          "date": "1851.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Anderssen, Adolf"
          ],
          "displayValue": "Anderssen, Adolf",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Kieseritzky, Lionel"
          ],
          "displayValue": "Kieseritzky, Lionel",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "London 'Immortal game'"
          ],
          "displayValue": "London (casual)",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "1851.??.??"
          ],
          "displayValue": "1851",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-134",
      "slug": "morphy-paul-vs-duke-karl-of-brunswick-and-count-isouard-1858-classic-134",
      "scoreHash": "sha256:e948882253908d11aa0e33fa6671bb6b82bffb10d6e7fdad9d6d2efef7fe0928",
      "white": "Morphy, Paul",
      "black": "Duke Karl of Brunswick and Count Isouard",
      "event": "Paris Opera",
      "year": "1858",
      "result": "1-0",
      "hero": "w",
      "heroName": "Morphy",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Morphy, Paul",
          "black": "Isouard, Carl",
          "event": "Paris it",
          "date": "1858.??.??",
          "result": "1-0",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Morphy, Paul"
          ],
          "displayValue": "Morphy, Paul",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Isouard, Carl"
          ],
          "displayValue": "Duke Karl of Brunswick and Count Isouard",
          "relation": "explicit-map"
        },
        "event": {
          "sourceValues": [
            "Paris it"
          ],
          "displayValue": "Paris Opera",
          "relation": "explicit-map"
        },
        "year": {
          "sourceValues": [
            "1858.??.??"
          ],
          "displayValue": "1858",
          "relation": "date-year"
        }
      }
    },
    {
      "id": "classic-135",
      "slug": "byrne-donald-vs-fischer-robert-james-1956-classic-135",
      "scoreHash": "sha256:051fd575476372fb8a863894af330690ab62885c96e1821344dec7873f2a814d",
      "white": "Byrne, Donald",
      "black": "Fischer, Robert James",
      "event": "New York Rosenwald",
      "year": "1956",
      "result": "0-1",
      "hero": "b",
      "heroName": "Fischer",
      "sourceMatchCount": 1,
      "sourceRecords": [
        {
          "white": "Byrne, Donald",
          "black": "Fischer, Robert James",
          "event": "New York Rosenwald",
          "date": "1956.??.??",
          "result": "0-1",
          "occurrences": 1
        }
      ],
      "metadataAssertions": {
        "white": {
          "sourceValues": [
            "Byrne, Donald"
          ],
          "displayValue": "Byrne, Donald",
          "relation": "exact-after-whitespace"
        },
        "black": {
          "sourceValues": [
            "Fischer, Robert James"
          ],
          "displayValue": "Fischer, Robert James",
          "relation": "exact-after-whitespace"
        },
        "event": {
          "sourceValues": [
            "New York Rosenwald"
          ],
          "displayValue": "New York Rosenwald",
          "relation": "exact-after-whitespace"
        },
        "year": {
          "sourceValues": [
            "1956.??.??"
          ],
          "displayValue": "1956",
          "relation": "date-year"
        }
      }
    }
  ]
}
