Top Chess Engines / Sacrifices / Knight
Knight Sacrifice Games
917 games featuring knight sacrifices · Stockfish vs the world's top engines · Full engine evaluation preserved through the sacrifice.
vs LCZero (288 games)
- Game 11: Old Indian (A54)1 – 0
- Game 16: Unknown opening ()½ – ½
- Game 19: Unknown opening ()1 – 0
- Game 28: Unknown opening ()1 – 0
- Game 33: Unknown opening ()1 – 0
- Game 50: Unknown opening ()½ – ½
- Game 62: Old Indian (A41)½ – ½
- Game 82: Modern defence (A42)½ – ½
- Game 86: Grob's attack (A00)0 – 1
- Game 122: QGD Slav (D12)½ – ½
- Game 152: Ruy Lopez (C83)½ – ½
- Game 165: Ruy Lopez (C83)½ – ½
- Game 172: Ruy Lopez (C83)½ – ½
- Game 176: Ruy Lopez (C83)½ – ½
- Game 186: Ruy Lopez (C83)½ – ½
- Game 197: Catalan opening (E00)½ – ½
- Game 223: Catalan opening (E00)½ – ½
- Game 249: Ruy Lopez (C83)1 – 0
- Game 299: Catalan opening (E00)0 – 1
- Game 303: Czech Benoni defence (A56)1 – 0
- Game 338: Catalan opening (E00)0 – 1
- Game 345: Catalan opening (E00)0 – 1
- Game 347: Ruy Lopez (C83)½ – ½
- Game 348: Ruy Lopez (C83)½ – ½
- Game 354: Ruy Lopez (C83)½ – ½
- Game 369: Ruy Lopez (C83)½ – ½
- Game 371: Catalan opening (E00)½ – ½
- Game 377: Catalan (E01)½ – ½
- Game 379: Ruy Lopez (C83)½ – ½
- Game 387: Ruy Lopez (C83)½ – ½
- Game 388: Ruy Lopez (C83)1 – 0
- Game 428: Ruy Lopez (C83)½ – ½
- Game 453: Ruy Lopez (C83)½ – ½
- Game 493: Ruy Lopez (C83)½ – ½
- Game 499: Catalan opening (E00)½ – ½
- Game 513: Ruy Lopez (C98)1 – 0
- Game 527: Sicilian (B81)1 – 0
- Game 529: Queen's pawn game (D02)1 – 0
- Game 531: Old Benoni (A43)1 – 0
- Game 533: King's Indian (E89)½ – ½
- Game 536: Alekhine's defence (B03)1 – 0
- Game 544: Caro-Kann (B17)1 – 0
- Game 546: QGD (D30)1 – 0
- Game 557: King's Indian (E80)½ – ½
- Game 560: Robatsch defence (B06)1 – 0
- Game 561: Nimzo-Indian (E40)1 – 0
- Game 564: French (C16)1 – 0
- Game 571: Philidor (C41)1 – 0
- Game 575: Four knights (C49)1 – 0
- Game 588: Robatsch (modern) defence (B06)1 – 0
- Game 592: Nimzo-Indian (E29)1 – 0
- Game 597: Ruy Lopez (C96)1 – 0
- Game 603: Sicilian (B82)1 – 0
- Game 604: Czech Benoni defence (A56)1 – 0
- Game 624: Unknown opening ()½ – ½
- Game 627: Unknown opening ()1 – 0
- Game 638: Unknown opening ()1 – 0
- Game 646: Unknown opening ()1 – 0
- Game 647: Unknown opening ()1 – 0
- Game 651: Unknown opening ()1 – 0
- Game 652: Unknown opening ()1 – 0
- Game 666: Unknown opening ()1 – 0
- Game 669: Unknown opening ()1 – 0
- Game 670: Unknown opening ()1 – 0
- Game 677: Bogo-Indian defence, Monticelli trap (E11)½ – ½
- Game 678: Bogo-Indian defence, Monticelli trap (E11)½ – ½
- Game 707: Anti-Borg (Desprez) opening (A00)½ – ½
- Game 708: Anti-Borg (Desprez) opening (A00)½ – ½
- Game 709: Grob (A00)½ – ½
- Game 710: Grob (A00)0 – 1
- Game 711: Sicilian (B21)1 – 0
- Game 713: Vienna (C27)½ – ½
- Game 714: Vienna (C27)½ – ½
- Game 717: King's Indian (E73)1 – 0
- Game 722: Bird's opening (A02)1 – 0
- Game 728: Lengfellner system (C00)1 – 0
- Game 738: King's Indian (E99)½ – ½
- Game 743: Queen's pawn game (A45)1 – 0
- Game 762: Ruy Lopez (C65)½ – ½
- Game 778: Caro-Kann (B12)½ – ½
- Game 805: QGD semi-Slav (D45)½ – ½
- Game 819: Queen's Indian (E17)½ – ½
- Game 821: Queen's Indian (E12)½ – ½
- Game 828: King's Indian (E97)½ – ½
- Game 841: English opening (A20)½ – ½
- Game 845: English (A18)½ – ½
- Game 846: English (A18)½ – ½
- Game 856: Dutch (A89)1 – 0
- Game 858: Reti opening (A04)½ – ½
- Game 923: Sicilian (B98)½ – ½
- Game 926: Sicilian (B96)1 – 0
- Game 931: Sicilian (B96)½ – ½
- Game 932: Sicilian (B96)½ – ½
- Game 933: Sicilian (B96)½ – ½
- Game 935: Sicilian (B94)½ – ½
- Game 954: Sicilian (B36)½ – ½
- Game 975: French (C08)½ – ½
- Game 979: Latvian counter-gambit (C40)1 – 0
- Game 990: Latvian counter-gambit (C40)1 – 0
- Game 1001: Giuoco Piano (C53)½ – ½
- Game 1004: Caro-Kann (B12)½ – ½
- Game 1036: QGA (D20)½ – ½
- Game 1063: Two knights defence (C58)½ – ½
- Game 1107: Ruy Lopez (C89)½ – ½
- Game 1124: Petrov (C42)0 – 1
- Game 1130: QGD semi-Slav (D44)½ – ½
- Game 1191: Benko gambit half accepted (A57)1 – 0
- Game 1197: Blumenfeld counter-gambit (E10)1 – 0
- Game 1227: Dutch defence (A84)1 – 0
- Game 1253: English (A18)½ – ½
- Game 1254: English (A18)½ – ½
- Game 1263: Nimzovich-Larsen attack (A01)½ – ½
- Game 1265: Nimzovich-Larsen attack (A01)½ – ½
- Game 1300: Robatsch defence (B06)1 – 0
- Game 1301: Caro-Kann (B10)½ – ½
- Game 1305: English opening (A22)1 – 0
- Game 1307: French (C16)1 – 0
- Game 1312: Old Indian (A54)1 – 0
- Game 1323: Sicilian (B75)1 – 0
- Game 1335: Queen's gambit declined (D30)1 – 0
- Game 1336: French (C19)1 – 0
- Game 1338: Queen's pawn (A46)½ – ½
- Game 1348: Modern defence (A42)1 – 0
- Game 1354: Queen's Indian accelerated (A50)1 – 0
- Game 1363: QGD Slav (D16)1 – 0
- Game 1365: Benoni defence, Hromodka system (A56)1 – 0
- Game 1376: French (C16)1 – 0
- Game 1382: Vienna game (C25)1 – 0
- Game 1388: King's Indian (E67)1 – 0
- Game 1391: French (C05)1 – 0
- Game 1398: Sicilian (B95)1 – 0
- Game 1399: King's Indian defence, 3.Nc3 (E61)1 – 0
- Game 1400: King's Indian defence, 3.Nc3 (E61)1 – 0
- Game 1402: Ruy Lopez (C96)1 – 0
- Game 1410: Sicilian (B64)1 – 0
- Game 1415: French (C16)1 – 0
- Game 1420: King's Indian (E81)1 – 0
- Game 1422: Sicilian (B84)1 – 0
- Game 1442: King's Indian (E98)½ – ½
- Game 1447: Modern defence (A42)1 – 0
- Game 1452: Czech Benoni defence (A56)1 – 0
- Game 1453: Queen's Indian accelerated (A50)1 – 0
- Game 1461: Pirc (B09)1 – 0
- Game 1465: Benoni defence, Hromodka system (A56)1 – 0
- Game 1469: Alekhine's defence (B05)1 – 0
- Game 1474: Sicilian (B81)1 – 0
- Game 1479: Queen's pawn game, Krause variation (D02)1 – 0
- Game 1481: Vienna game (C25)1 – 0
- Game 1483: Nimzo-Indian (E24)1 – 0
- Game 1484: Nimzo-Indian (E24)1 – 0
- Game 1487: King's Indian (E67)1 – 0
- Game 1495: Ruy Lopez (C69)1 – 0
- Game 1499: King's Indian defence, 3.Nc3 (E61)1 – 0
- Game 1500: King's Indian defence, 3.Nc3 (E61)1 – 0
- Game 1503: Caro-Kann (B10)1 – 0
- Game 1508: Benoni (A67)1 – 0
- Game 1509: Sicilian (B64)1 – 0
- Game 1510: Sicilian (B64)1 – 0
- Game 1520: King's Indian (E81)1 – 0
- Game 1522: Sicilian (B84)1 – 0
- Game 1540: Ruy Lopez (C96)½ – ½
- Game 1573: Scandinavian (B01)½ – ½
- Game 1577: Alekhine's defence (B03)½ – ½
- Game 1581: QGD semi-Slav (D44)½ – ½
- Game 1587: QGD (D37)½ – ½
- Game 1609: Benko gambit accepted (A58)½ – ½
- Game 1627: Nimzovich-Larsen attack (A01)½ – ½
- Game 1629: Unknown opening ()½ – ½
- Game 1633: Unknown opening ()1 – 0
- Game 1637: Unknown opening ()½ – ½
- Game 1640: Unknown opening ()1 – 0
- Game 1642: Unknown opening ()1 – 0
- Game 1646: Unknown opening ()1 – 0
- Game 1651: Unknown opening ()½ – ½
- Game 1652: Unknown opening ()1 – 0
- Game 1653: Unknown opening ()1 – 0
- Game 1666: Unknown opening ()1 – 0
- Game 1671: Unknown opening ()1 – 0
- Game 1674: Unknown opening ()1 – 0
- Game 1688: Unknown opening ()1 – 0
- Game 1697: Sicilian defence (B40)½ – ½
- Game 1717: Queen's pawn game (A46)½ – ½
- Game 1721: Dutch defence (A81)1 – 0
- Game 1725: English opening (A13)1 – 0
- Game 1735: Sicilian (B67)1 – 0
- Game 1740: Pirc (B07)0 – 1
- Game 1750: Sicilian (B23)½ – ½
- Game 1751: Nimzo-Indian (E24)1 – 0
- Game 1755: Two knights defence (Modern bishop's opening) (C55)1 – 0
- Game 1765: Unknown opening ()½ – ½
- Game 1783: QGD (D31)1 – 0
- Game 1786: Nimzo-Indian (E40)0 – 1
- Game 1791: Queen's pawn (A40)1 – 0
- Game 1807: Queen's Indian (E15)1 – 0
- Game 1812: King's Indian (E80)½ – ½
- Game 1814: Pirc (B08)1 – 0
- Game 1818: Dutch defence (A90)1 – 0
- Game 1828: Ruy Lopez (C65)0 – 1
- Game 1835: Owen defence (B00)1 – 0
- Game 1838: Sicilian (B28)1 – 0
- Game 1843: KGA (C33)½ – ½
- Game 1847: French (C05)1 – 0
- Game 1849: Old Indian (A41)1 – 0
- Game 1850: Old Indian (A41)1 – 0
- Game 1855: Blumenfeld counter-gambit (E10)1 – 0
- Game 1858: King's Indian (E94)1 – 0
- Game 1859: King's Indian (E94)½ – ½
- Game 1864: Sicilian (B95)1 – 0
- Game 1865: Sicilian (B95)1 – 0
- Game 1869: Bird's opening (A02)1 – 0
- Game 1872: Bogo-Indian defence, Gruenfeld variation (E11)1 – 0
- Game 1875: King's Indian (E92)½ – ½
- Game 1882: Scandinavian (centre counter) defence (B01)1 – 0
- Game 1885: Sicilian (B91)½ – ½
- Game 1891: Ruy Lopez (C98)½ – ½
- Game 1895: King's Indian (E68)1 – 0
- Game 1896: Alekhine's defence (B04)1 – 0
- Game 1903: Old Benoni defence (A43)1 – 0
- Game 1910: QGD Slav defence (D10)1 – 0
- Game 1916: Benoni defence (A56)1 – 0
- Game 1917: Benoni defence (A56)1 – 0
- Game 1918: Pirc defence (B07)1 – 0
- Game 1923: King's Indian (E90)1 – 0
- Game 1930: French defence (C00)1 – 0
- Game 1943: Giuoco Pianissimo (C50)½ – ½
- Game 1950: QGD Slav (D12)½ – ½
- Game 1992: Catalan opening (E00)½ – ½
- Game 1993: QGD Slav (D12)½ – ½
- Game 2000: QGD Slav (D12)½ – ½
- Game 2002: QGD semi-Slav (D43)½ – ½
- Game 2020: Nimzo-Indian (E20)1 – 0
- Game 2033: Sicilian (B50)½ – ½
- Game 2034: French (C02)½ – ½
- Game 2040: Catalan (E06)½ – ½
- Game 2047: Catalan (E06)0 – 1
- Game 2057: Ruy Lopez (C83)½ – ½
- Game 2067: Giuoco Pianissimo (C50)1 – 0
- Game 2073: Catalan (E06)½ – ½
- Game 2082: French (C11)1 – 0
- Game 2087: Giuoco Pianissimo (C50)½ – ½
- Game 2102: Ruy Lopez (C83)½ – ½
- Game 2128: Catalan opening (E00)½ – ½
- Game 2143: French (C11)1 – 0
- Game 2146: Catalan opening (E00)½ – ½
- Game 2147: Catalan opening (E00)½ – ½
- Game 2149: QGD semi-Slav (D43)½ – ½
- Game 2173: French (C11)1 – 0
- Game 2177: French (C11)1 – 0
- Game 2181: French (C11)1 – 0
- Game 2185: French (C11)1 – 0
- Game 2187: Catalan (E06)1 – 0
- Game 2189: Catalan (E06)1 – 0
- Game 2198: QGD Slav (D12)½ – ½
- Game 2204: Ruy Lopez (C65)½ – ½
- Game 2207: French (C11)1 – 0
- Game 2218: QGD Slav defence (D10)½ – ½
- Game 2225: King's Indian (E69)1 – 0
- Game 2226: French (C05)1 – 0
- Game 2246: Nimzo-Indian (E20)1 – 0
- Game 2254: Blumenfeld counter-gambit (E10)1 – 0
- Game 2265: Sicilian (B95)½ – ½
- Game 2270: Caro-Kann (B10)1 – 0
- Game 2271: Caro-Kann (B10)½ – ½
- Game 2273: Bogo-Indian defence, Gruenfeld variation (E11)1 – 0
- Game 2296: Alekhine's defence (B04)1 – 0
- Game 2302: Old Benoni defence (A43)1 – 0
- Game 2314: Sicilian (B20)1 – 0
- Game 2323: King's Indian (E90)½ – ½
- Game 2324: Sicilian (B82)1 – 0
- Game 2342: Unknown opening ()1 – 0
- Game 2343: Unknown opening ()½ – ½
- Game 2347: Unknown opening ()0 – 1
- Game 2350: Unknown opening ()½ – ½
- Game 2351: Unknown opening ()½ – ½
- Game 2352: Unknown opening ()1 – 0
- Game 2355: Unknown opening ()0 – 1
- Game 2357: Unknown opening ()1 – 0
- Game 2361: Unknown opening ()0 – 1
- Game 2377: Unknown opening ()0 – 1
- Game 2380: Unknown opening ()0 – 1
- Game 2381: Unknown opening ()0 – 1
- Game 2385: Unknown opening ()½ – ½
- Game 2386: Unknown opening ()1 – 0
- Game 2388: Unknown opening ()½ – ½
- Game 2392: Unknown opening ()0 – 1
- Game 2401: Unknown opening ()0 – 1
- Game 2402: Unknown opening ()1 – 0
- Game 2405: Unknown opening ()0 – 1
vs Berserk (88 games)
- Game 3: Old Indian defence (A53)1 – 0
- Game 7: Unknown opening ()0 – 1
- Game 9: Unknown opening ()½ – ½
- Game 30: King's Indian (E90)½ – ½
- Game 31: French (C16)1 – 0
- Game 38: Unknown opening ()1 – 0
- Game 40: Unknown opening ()1 – 0
- Game 50: Unknown opening ()1 – 0
- Game 64: Van't Kruijs opening (A00)0 – 1
- Game 68: Reti opening (A06)0 – 1
- Game 73: Philidor's defence (C41)1 – 0
- Game 76: Alekhine's defence (B02)½ – ½
- Game 80: Gedult's opening (A00)0 – 1
- Game 83: Sicilian defence (B20)½ – ½
- Game 88: Caro-Kann (B12)0 – 1
- Game 97: Philidor's defence (C41)1 – 0
- Game 105: King's pawn game (C20)0 – 1
- Game 106: King's pawn game (C20)1 – 0
- Game 117: English opening (A20)1 – 0
- Game 120: Nimzo-Indian defence (E20)½ – ½
- Game 122: Queen's pawn game (A45)1 – 0
- Game 127: Benko gambit (A57)½ – ½
- Game 131: Corn stalk defence (B00)1 – 0
- Game 137: Nimzovich-Larsen attack (A01)0 – 1
- Game 147: Queen's pawn (A40)1 – 0
- Game 148: Queen's pawn (A40)1 – 0
- Game 155: Bogo-Indian defence, Gruenfeld variation (E11)½ – ½
- Game 156: Bogo-Indian defence, Gruenfeld variation (E11)½ – ½
- Game 158: Reti opening (A09)½ – ½
- Game 177: Sicilian (B81)1 – 0
- Game 182: QGD (D31)½ – ½
- Game 187: Pirc (B08)½ – ½
- Game 207: King's Indian (E97)½ – ½
- Game 233: Nimzo-Indian (E30)½ – ½
- Game 250: Nimzo-Indian (E21)½ – ½
- Game 251: Nimzo-Indian (E21)½ – ½
- Game 263: Giuoco Piano (C53)½ – ½
- Game 269: Ruy Lopez (C65)1 – 0
- Game 282: Scotch (C45)½ – ½
- Game 285: Sicilian (B90)½ – ½
- Game 292: QGD semi-Slav (D45)½ – ½
- Game 308: QGD Slav (D15)½ – ½
- Game 319: Reti (A07)½ – ½
- Game 336: Old Indian (A41)½ – ½
- Game 348: Nimzo-Indian (E20)1 – 0
- Game 357: Queen's Indian (E15)½ – ½
- Game 358: Ruy Lopez (C97)1 – 0
- Game 360: Scandinavian (centre counter) defence (B01)½ – ½
- Game 364: Reti opening (A05)½ – ½
- Game 371: Sicilian defence (B20)½ – ½
- Game 387: Unknown opening ()½ – ½
- Game 388: Unknown opening ()1 – 0
- Game 390: Unknown opening ()1 – 0
- Game 398: Unknown opening ()1 – 0
- Game 422: Unknown opening ()½ – ½
- Game 431: Unknown opening ()½ – ½
- Game 438: Queen's Pawn (A41)1 – 0
- Game 466: Sicilian (B92)½ – ½
- Game 480: English (A14)½ – ½
- Game 481: English (A14)½ – ½
- Game 482: Ruy Lopez (C65)½ – ½
- Game 506: Sicilian (B22)1 – 0
- Game 526: QGD Slav (D15)½ – ½
- Game 530: QGD semi-Slav (D45)½ – ½
- Game 542: Dunst (Sleipner, Heinrichsen) opening (A00)½ – ½
- Game 567: King's Indian (E80)1 – 0
- Game 592: Four knights (C49)1 – 0
- Game 597: Queen's Indian (E15)½ – ½
- Game 609: Unknown opening ()0 – 1
- Game 610: Unknown opening ()1 – 0
- Game 616: Unknown opening ()1 – 0
- Game 620: Sicilian (B23)½ – ½
- Game 622: Sicilian (B23)1 – 0
- Game 640: Sicilian (B22)½ – ½
- Game 641: Sicilian (B22)½ – ½
- Game 643: Nimzo-Indian (E55)½ – ½
- Game 647: Sicilian (B54)½ – ½
- Game 691: Sicilian (B23)½ – ½
- Game 692: Queen's Indian (E12)½ – ½
- Game 694: Sicilian (B50)½ – ½
- Game 700: English opening (A15)½ – ½
- Game 701: English opening (A15)½ – ½
- Game 705: Sicilian (B22)½ – ½
- Game 713: Sicilian (B60)½ – ½
- Game 722: Sicilian (B22)½ – ½
- Game 723: Sicilian (B22)0 – 1
- Game 746: Sicilian (B22)½ – ½
- Game 759: Sicilian (B23)½ – ½
vs Dragon (70 games)
- Game 6: Queen's pawn (A40)1 – 0
- Game 10: Queen's pawn game (D02)1 – 0
- Game 16: Owen defence (B00)1 – 0
- Game 19: Grob's attack (A00)½ – ½
- Game 24: Vienna (C26)0 – 1
- Game 25: Vienna (C26)½ – ½
- Game 28: Unknown opening ()1 – 0
- Game 29: Unknown opening ()1 – 0
- Game 37: Unknown opening ()½ – ½
- Game 42: Unknown opening ()1 – 0
- Game 46: Unknown opening ()1 – 0
- Game 49: two knights defence (C57)½ – ½
- Game 50: Vienna game (C25)1 – 0
- Game 51: Vienna game (C25)1 – 0
- Game 56: Anti-Borg (Desprez) opening (A00)1 – 0
- Game 63: Ware (Meadow Hay) opening (A00)½ – ½
- Game 68: Anderssen's opening (A00)1 – 0
- Game 69: Anderssen's opening (A00)1 – 0
- Game 73: Ware (Meadow Hay) opening (A00)1 – 0
- Game 78: Philidor's defence (C41)1 – 0
- Game 79: Philidor's defence (C41)½ – ½
- Game 80: Fred (B00)1 – 0
- Game 83: French (C16)1 – 0
- Game 87: French (C02)1 – 0
- Game 91: KGA (C33)0 – 1
- Game 94: English (A10)1 – 0
- Game 98: King's pawn game (C20)1 – 0
- Game 102: Saragossa opening (A00)1 – 0
- Game 104: Durkin's attack (A00)½ – ½
- Game 105: Durkin's attack (A00)½ – ½
- Game 115: Reti opening (A04)1 – 0
- Game 116: Ruy Lopez (C60)1 – 0
- Game 123: Ruy Lopez (C89)0 – 1
- Game 129: QGA (D20)½ – ½
- Game 140: Benko's opening (A00)1 – 0
- Game 145: Benko's opening (A00)½ – ½
- Game 159: Queen's pawn (A40)½ – ½
- Game 173: King's Indian (E83)1 – 0
- Game 189: Catalan (E06)½ – ½
- Game 200: Evans gambit (C52)½ – ½
- Game 206: Queen's Indian (E18)½ – ½
- Game 212: QGD (D34)½ – ½
- Game 217: Bird's opening (A03)½ – ½
- Game 262: King's Indian (E73)1 – 0
- Game 281: Sicilian (B81)½ – ½
- Game 288: Sicilian (B94)½ – ½
- Game 293: QGD semi-Slav (D45)½ – ½
- Game 310: Queen's pawn game (A45)½ – ½
- Game 323: Queen's gambit declined (D30)½ – ½
- Game 324: Dutch defence, Rubinstein variation (A84)1 – 0
- Game 328: Pirc (B07)1 – 0
- Game 337: Modern defence (A41)1 – 0
- Game 349: Giuoco Piano (C53)½ – ½
- Game 360: King's Indian (E83)½ – ½
- Game 394: Pirc defence (B07)½ – ½
- Game 397: St. George defence (C00)1 – 0
- Game 412: Sicilian (B43)½ – ½
- Game 426: Gruenfeld (D94)1 – 0
- Game 431: Ruy Lopez (C96)1 – 0
- Game 436: Ruy Lopez (C92)½ – ½
- Game 445: Unknown opening ()½ – ½
- Game 449: Unknown opening ()0 – 1
- Game 453: Sicilian (B42)1 – 0
- Game 470: Sicilian (B50)½ – ½
- Game 483: Sicilian (B23)1 – 0
- Game 485: QGA, Bogolyubov variation (D24)½ – ½
- Game 496: Sicilian (B90)½ – ½
- Game 517: Sicilian (B28)1 – 0
- Game 519: Sicilian (B56)½ – ½
- Game 521: Bird (A02)½ – ½
vs Caissa (68 games)
- Game 2: King's pawn game (C20)½ – ½
- Game 16: Caro-Kann (B12)1 – 0
- Game 17: Unknown opening ()1 – 0
- Game 62: Centre game (C22)½ – ½
- Game 70: Gruenfeld (D96)½ – ½
- Game 80: Caro-Kann (B12)½ – ½
- Game 88: King's Indian (E91)½ – ½
- Game 98: Scandinavian defence, Lasker variation (B01)1 – 0
- Game 101: French (C11)½ – ½
- Game 124: Philidor (C41)½ – ½
- Game 134: King's Indian (A48)½ – ½
- Game 152: QGA (D20)½ – ½
- Game 165: QGA (D20)½ – ½
- Game 177: Pirc (B08)1 – 0
- Game 187: English opening (A13)1 – 0
- Game 189: Queen's pawn game (A45)½ – ½
- Game 198: Queen's pawn, Mason variation (D00)½ – ½
- Game 203: Four knights (C48)½ – ½
- Game 212: Caro-Kann (B12)½ – ½
- Game 214: Benko gambit (A57)1 – 0
- Game 225: King's Indian (E95)½ – ½
- Game 241: Scotch game (C45)½ – ½
- Game 245: English opening (A20)½ – ½
- Game 252: Sicilian (B90)½ – ½
- Game 275: Sicilian (B51)½ – ½
- Game 310: Unknown opening ()1 – 0
- Game 312: Unknown opening ()1 – 0
- Game 315: Unknown opening ()1 – 0
- Game 318: Unknown opening ()0 – 1
- Game 320: Unknown opening ()1 – 0
- Game 329: Unknown opening ()½ – ½
- Game 336: Unknown opening ()½ – ½
- Game 337: Unknown opening ()1 – 0
- Game 343: Unknown opening ()1 – 0
- Game 346: Unknown opening ()½ – ½
- Game 359: Sicilian (B47)½ – ½
- Game 376: QGD semi-Slav (D43)½ – ½
- Game 400: French (C14)1 – 0
- Game 431: QGD semi-Slav (D47)½ – ½
- Game 459: Bird's opening (A03)½ – ½
- Game 475: Catalan (E04)½ – ½
- Game 478: Queen's Indian (E15)½ – ½
- Game 487: Bogo-Indian defence, Gruenfeld variation (E11)½ – ½
- Game 489: Nimzo-Indian (E21)½ – ½
- Game 498: QGD semi-Slav (D43)½ – ½
- Game 517: QGD (D31)½ – ½
- Game 522: Scandinavian (B01)½ – ½
- Game 546: Sicilian (B90)1 – 0
- Game 555: Queen's pawn game (A50)1 – 0
- Game 562: Unknown opening ()½ – ½
- Game 620: Queen's pawn game (E00)½ – ½
- Game 626: QGD (D30)½ – ½
- Game 633: Nimzo-Indian (E55)½ – ½
- Game 636: Sicilian (B23)1 – 0
- Game 646: Sicilian (B23)1 – 0
- Game 668: English opening (A15)½ – ½
- Game 693: Scandinavian (centre counter) defence (B01)½ – ½
- Game 699: English opening (A15)½ – ½
- Game 717: Sicilian (B42)½ – ½
- Game 718: Sicilian (B67)1 – 0
- Game 722: Caro-Kann defence (B10)1 – 0
- Game 740: Sicilian (B23)1 – 0
- Game 756: Sicilian (B30)½ – ½
- Game 761: Sicilian (B50)0 – 1
- Game 780: Saragossa opening (A00)0 – 1
- Game 785: Philidor (C41)½ – ½
- Game 795: Caro-Kann (B12)½ – ½
- Game 812: Sicilian (B23)1 – 0
vs Clover (51 games)
- Game 6: Old Indian (A54)0 – 1
- Game 9: Robatsch (modern) defence (B06)1 – 0
- Game 20: Pirc (B07)½ – ½
- Game 25: Alekhine's defence (B04)1 – 0
- Game 47: QGD semi-Slav (D43)½ – ½
- Game 48: QGD semi-Slav (D43)½ – ½
- Game 51: Ruy Lopez (C89)½ – ½
- Game 66: Pirc (B09)½ – ½
- Game 99: Blackmar-Diemer (D00)½ – ½
- Game 125: English (A13)½ – ½
- Game 126: English (A13)½ – ½
- Game 127: Nimzo-Indian (E58)½ – ½
- Game 136: Sicilian (B90)½ – ½
- Game 144: Gruenfeld (D98)½ – ½
- Game 146: Nimzo-Indian (E51)½ – ½
- Game 164: QGD (D51)½ – ½
- Game 183: QGD semi-Slav (D43)½ – ½
- Game 189: Sicilian (B27)½ – ½
- Game 225: French (C16)½ – ½
- Game 229: Sicilian (B90)½ – ½
- Game 245: Caro-Kann (B10)½ – ½
- Game 246: Caro-Kann (B10)½ – ½
- Game 271: St. George defence (C00)1 – 0
- Game 274: Old Benoni defence (A43)½ – ½
- Game 275: Queen's pawn (A40)1 – 0
- Game 277: Queen's Indian (E13)½ – ½
- Game 295: Dzindzikhashvili defence (E10)½ – ½
- Game 298: Gruenfeld (D90)1 – 0
- Game 331: Modern defence (A42)½ – ½
- Game 352: Modern defence (A42)½ – ½
- Game 360: Sicilian (B23)1 – 0
- Game 374: Sicilian (B90)½ – ½
- Game 388: Queen's Indian (E12)½ – ½
- Game 412: Ruy Lopez (C65)1 – 0
- Game 426: Sicilian (B92)½ – ½
- Game 430: Nimzo-Indian (E58)½ – ½
- Game 445: King's Indian (E90)½ – ½
- Game 451: English (A35)½ – ½
- Game 475: Reti opening (A05)½ – ½
- Game 498: French (C07)1 – 0
- Game 527: QGD semi-Slav (D48)0 – 1
- Game 558: Bogo-Indian defence, Gruenfeld variation (E11)½ – ½
- Game 562: QGD semi-Slav (D45)½ – ½
- Game 580: Dutch defence (A81)½ – ½
- Game 582: Sicilian (B23)½ – ½
- Game 591: Sicilian (B23)½ – ½
- Game 610: Evans gambit (C52)½ – ½
- Game 612: French (C11)½ – ½
- Game 619: Sicilian (B23)½ – ½
- Game 620: Sicilian (B23)½ – ½
- Game 633: Sicilian (B22)½ – ½
vs Obsidian (41 games)
- Game 5: Sicilian (B50)½ – ½
- Game 10: Sicilian (B52)½ – ½
- Game 16: QGA (D27)½ – ½
- Game 31: Queen's pawn game (A46)½ – ½
- Game 56: Polish defence (A40)½ – ½
- Game 58: QGD Slav (D12)½ – ½
- Game 65: Pirc (B09)½ – ½
- Game 73: Sicilian (B97)½ – ½
- Game 91: QGD semi-Slav (D47)1 – 0
- Game 93: King's Indian (E91)1 – 0
- Game 107: Pirc (B08)1 – 0
- Game 115: French (C14)½ – ½
- Game 125: Sicilian (B33)½ – ½
- Game 127: Ponziani opening (C44)½ – ½
- Game 138: Caro-Kann (B14)½ – ½
- Game 149: Gruenfeld (D91)½ – ½
- Game 246: King's Indian (E80)1 – 0
- Game 260: Caro-Kann (B13)½ – ½
- Game 274: Semi-Benoni (`blockade variation') (A44)½ – ½
- Game 285: Danish gambit (C21)½ – ½
- Game 293: QGD semi-Slav (D43)½ – ½
- Game 295: Polish (Sokolsky) opening (A00)½ – ½
- Game 309: Old Benoni defence (A43)1 – 0
- Game 311: Ponziani (C44)0 – 1
- Game 318: Robatsch (modern) defence (B06)½ – ½
- Game 356: Gruenfeld (D85)½ – ½
- Game 378: Ruy Lopez (C79)½ – ½
- Game 389: Ruy Lopez (C69)½ – ½
- Game 401: Dutch (A80)1 – 0
- Game 415: Benoni defence (A60)½ – ½
- Game 425: QGD Slav (D30)½ – ½
- Game 428: Sicilian (B30)½ – ½
- Game 477: Sicilian (B23)1 – 0
- Game 496: King's Indian (E97)½ – ½
- Game 497: King's Indian (E97)½ – ½
- Game 502: Sicilian (B48)½ – ½
- Game 521: QGA (D29)½ – ½
- Game 551: QGA (D27)½ – ½
- Game 569: Pirc (B09)½ – ½
- Game 581: Sicilian (B23)½ – ½
- Game 606: Queen's Indian (E15)½ – ½
vs Alexandria (38 games)
- Game 44: Queen's Indian (E12)½ – ½
- Game 79: Gruenfeld (D85)½ – ½
- Game 88: Nimzo-Indian (E55)½ – ½
- Game 99: Sicilian (B50)½ – ½
- Game 108: Sicilian (B52)½ – ½
- Game 128: Dutch, 2.Bg5 variation (A80)½ – ½
- Game 131: QGD (D31)½ – ½
- Game 234: Nimzo-Indian (E42)½ – ½
- Game 235: Nimzo-Indian (E42)1 – 0
- Game 274: Ruy Lopez (C92)½ – ½
- Game 308: Dutch, 2.Bg5 variation (A80)1 – 0
- Game 313: Caro-Kann (B12)½ – ½
- Game 353: Ruy Lopez (C63)1 – 0
- Game 365: English (A35)½ – ½
- Game 387: Caro-Kann (B10)½ – ½
- Game 398: Sicilian defence (B40)½ – ½
- Game 435: King's Indian (E81)½ – ½
- Game 448: Queen's pawn game (D02)½ – ½
- Game 460: Queen's pawn game (E00)½ – ½
- Game 464: QGD semi-Slav (D45)½ – ½
- Game 476: QGD Slav (D15)½ – ½
- Game 498: English (A14)½ – ½
- Game 499: Pirc (B09)½ – ½
- Game 535: QGD (D58)½ – ½
- Game 539: Caro-Kann (B11)½ – ½
- Game 548: Sicilian (B21)½ – ½
- Game 573: Sicilian (B54)1 – 0
- Game 600: Sicilian (B90)½ – ½
- Game 606: Sicilian (B60)½ – ½
- Game 610: Queen's Indian (E12)½ – ½
- Game 619: Sicilian (B22)½ – ½
- Game 620: Sicilian (B22)½ – ½
- Game 631: English opening (A15)½ – ½
- Game 643: Sicilian (B22)½ – ½
- Game 654: Petrov (C43)½ – ½
- Game 732: Sicilian (B28)½ – ½
- Game 737: Sicilian (B50)1 – 0
- Game 754: Sicilian (B50)½ – ½
vs Torch (34 games)
- Game 3: King's Indian (A48)½ – ½
- Game 14: QGD (D37)½ – ½
- Game 29: Queen's pawn game (E10)½ – ½
- Game 32: Queen's Indian (E14)½ – ½
- Game 41: Sicilian (B45)½ – ½
- Game 54: Catalan (E01)½ – ½
- Game 68: QGD Slav (D15)½ – ½
- Game 101: King's Indian (E68)½ – ½
- Game 182: Benko's opening (A00)½ – ½
- Game 199: King's Indian (E64)½ – ½
- Game 218: Torre attack (Tartakower variation) (D03)½ – ½
- Game 229: QGA (D27)½ – ½
- Game 256: Giuoco Piano (C53)1 – 0
- Game 271: Scandinavian (centre counter) defence (B01)½ – ½
- Game 277: Sicilian (B95)½ – ½
- Game 280: QGD semi-Slav (D45)½ – ½
- Game 299: French (C11)1 – 0
- Game 304: Ruy Lopez (C91)½ – ½
- Game 307: Dutch (A88)½ – ½
- Game 320: English opening (A15)½ – ½
- Game 338: Ruy Lopez (C78)½ – ½
- Game 374: QGD semi-Slav (D43)½ – ½
- Game 381: QGD (D35)½ – ½
- Game 389: Sicilian (B41)½ – ½
- Game 413: Sicilian, Szen (`anti-Taimanov') variation (B44)½ – ½
- Game 414: Two knights defence (Modern bishop's opening) (C55)½ – ½
- Game 428: Sicilian (B90)½ – ½
- Game 432: Sicilian (B50)½ – ½
- Game 451: Sicilian (B50)½ – ½
- Game 467: QGD (D38)½ – ½
- Game 469: Nimzo-Indian (E51)½ – ½
- Game 484: Sicilian (B22)½ – ½
- Game 485: Sicilian (B22)½ – ½
- Game 509: English opening (A15)½ – ½
vs Reckless (33 games)
- Game 9: Reti opening (A04)1 – 0
- Game 14: English (A22)0 – 1
- Game 15: Queen's pawn (A46)1 – 0
- Game 18: English (A25)½ – ½
- Game 25: English (A18)½ – ½
- Game 26: English (A18)½ – ½
- Game 43: English (A29)½ – ½
- Game 46: QGD (D38)½ – ½
- Game 50: Neo-Gruenfeld defence (D70)½ – ½
- Game 54: English opening (A15)½ – ½
- Game 55: English opening (A15)½ – ½
- Game 67: English opening (A15)½ – ½
- Game 70: Reti (A07)½ – ½
- Game 87: Unknown opening ()½ – ½
- Game 88: Unknown opening ()1 – 0
- Game 99: Unknown opening ()1 – 0
- Game 108: Dutch, Krejcik gambit (A80)½ – ½
- Game 111: Unknown opening ()1 – 0
- Game 115: Unknown opening ()1 – 0
- Game 119: Sicilian (B22)½ – ½
- Game 136: Pirc (B09)½ – ½
- Game 138: Sicilian (B54)½ – ½
- Game 153: Caro-Kann (B10)½ – ½
- Game 154: Caro-Kann (B10)½ – ½
- Game 176: Sicilian (B76)½ – ½
- Game 189: Sicilian (B85)½ – ½
- Game 199: Sicilian (B23)½ – ½
- Game 210: English (A30)½ – ½
- Game 235: Sicilian (B97)½ – ½
- Game 237: Queen's Indian (E15)½ – ½
- Game 238: Queen's Indian (E15)½ – ½
- Game 279: QGD (D37)½ – ½
- Game 294: Dunst (Sleipner, Heinrichsen) opening (A00)½ – ½
vs RubiChess (32 games)
- Game 7: Benoni defence (A56)½ – ½
- Game 8: Benoni defence (A56)1 – 0
- Game 14: Grob's attack (A00)0 – 1
- Game 15: Sicilian (B29)½ – ½
- Game 20: Bird (A02)1 – 0
- Game 24: Scandinavian (centre counter) defence (B01)1 – 0
- Game 26: King's Indian (E87)1 – 0
- Game 31: Unknown opening ()1 – 0
- Game 33: Unknown opening ()1 – 0
- Game 35: Robatsch defence (B06)1 – 0
- Game 38: Queen's gambit accepted (D20)1 – 0
- Game 87: English (A13)½ – ½
- Game 116: QGD (D38)½ – ½
- Game 126: King's pawn opening (B00)1 – 0
- Game 132: Alekhine's defence (B02)1 – 0
- Game 168: Unknown opening ()1 – 0
- Game 173: Unknown opening ()½ – ½
- Game 174: Unknown opening ()1 – 0
- Game 179: Catalan (E04)0 – 1
- Game 182: Unknown opening ()1 – 0
- Game 210: Nimzo-Indian (E32)½ – ½
- Game 250: Sicilian (B90)½ – ½
- Game 260: Nimzo-Indian (E46)½ – ½
- Game 272: English opening (A10)1 – 0
- Game 320: Gruenfeld defence (D80)1 – 0
- Game 330: Sicilian (B22)1 – 0
- Game 332: Catalan (E04)1 – 0
- Game 336: Sicilian (B22)1 – 0
- Game 344: Sicilian (B22)½ – ½
- Game 348: Sicilian (B22)½ – ½
- Game 350: Sicilian (B22)½ – ½
- Game 360: Sicilian (B50)1 – 0
vs Halogen (26 games)
- Game 8: QGD Slav defence (D10)1 – 0
- Game 11: French (C11)½ – ½
- Game 32: Queen's Indian (E15)½ – ½
- Game 49: Modern defence (A42)½ – ½
- Game 55: Unknown opening ()1 – 0
- Game 56: Unknown opening ()1 – 0
- Game 63: KGA (C34)0 – 1
- Game 83: QGD Slav (D11)½ – ½
- Game 90: Caro-Kann (B14)½ – ½
- Game 92: QGA (D22)½ – ½
- Game 96: Caro-Kann (B12)1 – 0
- Game 117: Benko's opening (A00)½ – ½
- Game 131: English opening (A15)1 – 0
- Game 133: English opening (A15)½ – ½
- Game 180: Gruenfeld (D90)½ – ½
- Game 184: Catalan (E01)½ – ½
- Game 189: Scotch (C45)½ – ½
- Game 190: Scotch (C45)½ – ½
- Game 191: Sicilian (B23)½ – ½
- Game 201: English opening (A15)½ – ½
- Game 211: Sicilian (B50)½ – ½
- Game 226: Sicilian (B22)0 – 1
- Game 279: Pirc (B09)½ – ½
- Game 282: English (A29)1 – 0
- Game 289: QGD semi-Slav (D43)½ – ½
- Game 291: QGD semi-Slav (D43)½ – ½
vs Ethereal (22 games)
- Game 29: Benoni defence (A56)1 – 0
- Game 38: Unknown opening ()1 – 0
- Game 46: Unknown opening ()1 – 0
- Game 49: Caro-Kann defence (B12)1 – 0
- Game 50: Caro-Kann defence (B12)½ – ½
- Game 54: Benko gambit half accepted (A57)½ – ½
- Game 58: Ruy Lopez (C92)½ – ½
- Game 76: QGD semi-Slav (D49)½ – ½
- Game 142: Old Indian (A53)1 – 0
- Game 157: Unknown opening ()1 – 0
- Game 176: Queen's Indian (E12)1 – 0
- Game 184: Philidor (C41)1 – 0
- Game 211: Robatsch (modern) defence (B06)1 – 0
- Game 214: Nimzo-Indian (E32)½ – ½
- Game 246: Queen's pawn game (E10)½ – ½
- Game 247: Queen's pawn game (E10)½ – ½
- Game 250: Caro-Kann (B12)1 – 0
- Game 256: Sicilian (B42)1 – 0
- Game 260: English opening (A15)1 – 0
- Game 267: Sicilian (B94)½ – ½
- Game 291: Reti (A07)½ – ½
- Game 316: Dutch defence (A81)½ – ½
vs Velvet (19 games)
- Game 3: Trompovsky attack (Ruth, Opovcensky opening) (A45)1 – 0
- Game 14: Sicilian defence (B20)½ – ½
- Game 17: Unknown opening ()1 – 0
- Game 24: Sicilian (B31)½ – ½
- Game 47: QGD Slav (D11)1 – 0
- Game 52: Queen's pawn game (D02)½ – ½
- Game 65: QGD (D58)½ – ½
- Game 111: Sicilian (B33)½ – ½
- Game 128: Queen's Pawn (A41)½ – ½
- Game 132: Queen's pawn game (A45)0 – 1
- Game 134: Queen's pawn (A40)0 – 1
- Game 148: Queen's Indian accelerated (A50)½ – ½
- Game 153: French (C03)½ – ½
- Game 161: Petrov (C42)0 – 1
- Game 163: Reti opening (A04)1 – 0
- Game 169: King's Indian (E91)1 – 0
- Game 181: Robatsch defence (B06)1 – 0
- Game 187: Unknown opening ()1 – 0
- Game 189: Unknown opening ()1 – 0
vs Igel (14 games)
- Game 4: Modern defence (A42)1 – 0
- Game 9: Evans gambit declined (C51)1 – 0
- Game 49: Sicilian (B30)1 – 0
- Game 56: Dutch defence (A81)½ – ½
- Game 57: Sicilian defence (B30)1 – 0
- Game 68: Reti v Dutch (A04)1 – 0
- Game 91: Modern defence (A40)½ – ½
- Game 106: Neo-Gruenfeld, 5.cd (D71)½ – ½
- Game 109: King's Indian (E90)½ – ½
- Game 114: Ruy Lopez (C69)½ – ½
- Game 137: QGD (D37)1 – 0
- Game 160: Ruy Lopez (C90)½ – ½
- Game 183: QGD Slav (D15)1 – 0
- Game 187: King's Indian (E80)1 – 0
vs Booot (12 games)
- Game 7: Nimzovich-Larsen attack (A01)½ – ½
- Game 10: Old Indian (A41)1 – 0
- Game 14: Queen's Pawn (A41)1 – 0
- Game 47: Vienna (C26)1 – 0
- Game 54: Queen's Indian (E17)½ – ½
- Game 65: Sicilian (B22)1 – 0
- Game 69: Robatsch defence (B06)1 – 0
- Game 80: Gruenfeld with Bf4 e3 (D93)0 – 1
- Game 95: QGD semi-Slav (D43)1 – 0
- Game 97: Sicilian (B22)½ – ½
- Game 100: QGD Slav (D14)0 – 1
- Game 110: Caro-Kann (B12)½ – ½
vs Wasp (10 games)
- Game 5: Old Indian (A53)½ – ½
- Game 14: Reti opening (A04)1 – 0
- Game 17: QGD (D32)½ – ½
- Game 35: King's Indian defence, 3.Nc3 (E61)1 – 0
- Game 61: Unknown opening ()½ – ½
- Game 68: Unknown opening ()1 – 0
- Game 75: Sicilian defence (B30)1 – 0
- Game 81: Bishop's opening (C24)1 – 0
- Game 84: Caro-Kann (B12)1 – 0
- Game 115: Sicilian (B90)1 – 0
vs Seer (9 games)
- Game 9: Nimzo-Indian (E32)1 – 0
- Game 24: French (C12)½ – ½
- Game 68: Nimzo-Indian (E21)0 – 1
- Game 78: Queen's Indian defence (E12)½ – ½
- Game 112: King's Indian (E93)½ – ½
- Game 138: Robatsch (modern) defence (B06)½ – ½
- Game 179: Queen's pawn game (D02)0 – 1
- Game 181: Reti opening (A05)0 – 1
- Game 185: Queen's Indian (A47)½ – ½
vs BlackMarlin (8 games)
- Game 2: Caro-Kann (B12)½ – ½
- Game 11: Unknown opening ()1 – 0
- Game 20: Robatsch (modern) defence (B06)1 – 0
- Game 24: Scandinavian (centre counter) defence (B01)½ – ½
- Game 27: Unknown opening ()½ – ½
- Game 31: Sicilian (B30)1 – 0
- Game 48: QGD (D31)1 – 0
- Game 49: Unknown opening ()1 – 0
vs Minic (7 games)
- Game 4: Robatsch defence (B06)½ – ½
- Game 12: Unknown opening ()1 – 0
- Game 26: QGA (D26)½ – ½
- Game 48: Caro-Kann (B12)½ – ½
- Game 64: Alekhine's defence (B04)½ – ½
- Game 65: Vienna (C25)½ – ½
- Game 66: Vienna (C25)½ – ½
vs Fat Fritz (7 games)
- Game 3: Queen's pawn game (A46)½ – ½
- Game 27: Sicilian (B67)1 – 0
- Game 29: Sicilian (B90)1 – 0
- Game 45: Sicilian (B90)½ – ½
- Game 64: Sicilian (B67)½ – ½
- Game 65: Queen's pawn game (A50)½ – ½
- Game 70: Sicilian (B22)½ – ½
vs Fire (5 games)
- Game 27: Nimzo-Indian (E32)1 – 0
- Game 30: Sicilian (B27)0 – 1
- Game 66: King's Indian (E74)½ – ½
- Game 72: Sicilian (B33)½ – ½
- Game 74: Sicilian (B90)½ – ½
vs Marvin (5 games)
- Game 3: Pirc (B07)½ – ½
- Game 5: Benko gambit half accepted (A57)1 – 0
- Game 9: Queen's pawn game (A46)1 – 0
- Game 10: Queen's pawn game (A46)1 – 0
- Game 13: Unknown opening ()1 – 0
vs Stoofvlees II WCCC2024 (4 games)
- Game 1: Catalan (E06)½ – ½
- Game 2: Catalan (E06)1 – 0
- Game 9: Unknown opening ()½ – ½
- Game 11: Unknown opening ()½ – ½
vs rofChade (3 games)
vs Seer cc6f5c83 (3 games)
vs Fritz (2 games)
vs SlowChess Blitz (2 games)
vs Stoofvlees II d10 (2 games)
vs Obsidian dev-16.14 (2 games)
vs LCZeroCPU (2 games)
vs Stoofvlees II d8 (2 games)
vs Obsidian dev-9.35 (1 games)
vs Stoofvlees II d2 (1 games)
vs Stoofvlees II d5 (1 games)
vs Obsidian dev-13.23 (1 games)
vs Obsidian dev-13.11 (1 games)
vs Ethereal-FRC (1 games)
vs Stoofvlees II d9 (1 games)
vs Obsidian dev-15.21 (1 games)
Frequently Asked Questions
What counts as a knight sacrifice in these games?
This page collects knight sacrifices, often featuring tactical ideas like Greek-gift sacrifices. Detection runs algorithmically over every move: a piece capture is flagged as a sacrifice when the side losing material does not recover equivalent material within the surrounding 3-ply window.
How many knight-sacrifice games are in this archive?
917 games across all opponents, drawn from CCRL and TCEC matches involving Stockfish from 2024 onward.
Are all knight sacrifices brilliant?
No — engines occasionally sacrifice material under time pressure or as part of long calculation that may not look immediately winning. The eval bar on each game page shows whether the sacrifice held up.
Can I filter by opponent?
Games on this page are grouped by opponent. Click any opponent header to see the full list of sacrifice games against that engine.
How does this differ from human-played sacrifice databases?
Engine sacrifices are computed objectively. Modern engines play sacrifices when calculation favors them, not based on style or intuition. Studying these games shows what is concretely sound, not just attractive.
Can I practice the knight sacrifice games?
Yes. Open any game and click Practice — you will play the winning side's moves yourself, including the sacrifice itself.
Does the eval bar show the moment of the sacrifice?
Yes. Every move's evaluation is preserved from the engines' actual play, so you can see the exact eval before, during, and after the sacrifice.
Where do these classifications come from?
Sacrifice detection is computed during the build pipeline using a material-balance algorithm. It is not a human curator's selection, so coverage is consistent and complete across all 9,861 games in the archive.
Game data sourced from CCRL
and TCEC (Top Chess Engine Championship).
TCEC games are licensed under CC BY-SA 3.0.
Engine moves are factual records of completed engine matches.