Top Chess Engines / Stockfish vs Ethereal
Stockfish vs Ethereal
338 games · CCRL + TCEC sourced · Full engine eval · Practice mode · Downloadable PGN.
All Games
- Game 1: Trompovsky attack (Ruth, Opovcensky opening) (A45)½ – ½
- Game 2: Trompovsky attack (Ruth, Opovcensky opening) (A45)½ – ½
- Game 3: Reti opening (A05)½ – ½
- Game 4: Reti opening (A05)½ – ½
- Game 5: Caro-Kann defence (B12)½ – ½
- Game 6: Caro-Kann defence (B12)1 – 0 · pawn, rook
- Game 7: QGA, Janowsky-Larsen variation (D25)½ – ½
- Game 8: QGA, Janowsky-Larsen variation (D25)1 – 0 · rook
- Game 9: Scandinavian (centre counter) defence (B01)½ – ½
- Game 10: Scandinavian (centre counter) defence (B01)1 – 0 · pawn
- Game 11: Scotch gambit (C44)1 – 0 · bishop, queen, rook
- Game 12: Scotch gambit (C44)½ – ½
- Game 13: French (C02)½ – ½
- Game 14: French (C02)1 – 0 · pawn, rook
- Game 15: Nimzo-Indian (E20)½ – ½ · pawn
- Game 16: Nimzo-Indian (E20)1 – 0 · queen
- Game 17: Caro-Kann (B17)½ – ½
- Game 18: Caro-Kann (B17)1 – 0 · bishop, exchange
- Game 19: King's Indian (E70)1 – 0 · bishop, exchange
- Game 20: King's Indian (E70)½ – ½
- Game 21: Grob's attack (A00)0 – 1 · bishop, exchange, pawn, queen, rook
- Game 22: Grob's attack (A00)½ – ½ · exchange
- Game 23: Queen's pawn (D00)½ – ½
- Game 24: Queen's pawn (D00)½ – ½
- Game 25: Ruy Lopez (C70)1 – 0 · bishop, exchange
- Game 26: Ruy Lopez (C70)½ – ½
- Game 27: Ruy Lopez (C68)½ – ½
- Game 28: Ruy Lopez (C68)½ – ½
- Game 29: Benoni defence (A56)1 – 0 · exchange, knight, pawn
- Game 30: Benoni defence (A56)½ – ½
- Game 31: Robatsch defence (B06)1 – 0 · pawn
- Game 32: Robatsch defence (B06)½ – ½ · exchange
- Game 33: Unknown opening ()½ – ½
- Game 34: Unknown opening ()½ – ½
- Game 35: Unknown opening ()½ – ½
- Game 36: Unknown opening ()½ – ½
- Game 37: Unknown opening ()½ – ½ · bishop
- Game 38: Unknown opening ()1 – 0 · knight
- Game 39: Unknown opening ()½ – ½
- Game 40: Unknown opening ()½ – ½
- Game 41: Unknown opening ()½ – ½ · exchange
- Game 42: Unknown opening ()1 – 0
- Game 43: Unknown opening ()½ – ½
- Game 44: Unknown opening ()1 – 0
- Game 45: Unknown opening ()½ – ½
- Game 46: Unknown opening ()1 – 0 · exchange, knight
- Game 47: Unknown opening ()½ – ½
- Game 48: Unknown opening ()½ – ½
- Game 49: Caro-Kann defence (B12)1 – 0 · bishop, knight
- Game 50: Caro-Kann defence (B12)½ – ½ · exchange, knight
- Game 51: Centre game (C22)½ – ½ · rook
- Game 52: Centre game (C22)½ – ½
- Game 53: Benko gambit half accepted (A57)1 – 0 · exchange, pawn
- Game 54: Benko gambit half accepted (A57)½ – ½ · knight
- Game 55: French (C09)½ – ½
- Game 56: French (C09)½ – ½
- Game 57: Ruy Lopez (C95)½ – ½
- Game 58: Ruy Lopez (C92)½ – ½ · knight
- Game 59: French (C11)1 – 0
- Game 60: French (C11)½ – ½
- Game 61: Dutch (A80)1 – 0
- Game 62: Dutch (A80)½ – ½
- Game 63: Ruy Lopez (C90)½ – ½
- Game 64: Ruy Lopez (C88)0 – 1 · bishop
- Game 65: Reti opening (A04)½ – ½
- Game 66: Reti opening (A04)½ – ½
- Game 67: QGD Slav (D19)½ – ½ · bishop, rook
- Game 68: QGD Slav (D19)½ – ½
- Game 69: King's Indian (E94)1 – 0 · exchange
- Game 70: King's Indian (E94)½ – ½
- Game 71: QGD (D34)½ – ½ · queen
- Game 72: QGD (D34)½ – ½
- Game 73: Nimzovich-Larsen attack (A01)½ – ½ · exchange, rook
- Game 74: Nimzovich-Larsen attack (A01)½ – ½ · rook
- Game 75: QGD semi-Slav (D49)½ – ½
- Game 76: QGD semi-Slav (D49)½ – ½ · bishop, exchange, knight
- Game 77: QGD semi-Slav (D43)½ – ½
- Game 78: QGD semi-Slav (D43)½ – ½ · rook
- Game 79: French (C11)½ – ½ · queen
- Game 80: French (C11)½ – ½
- Game 81: Catalan opening (E00)½ – ½ · bishop
- Game 82: Catalan opening (E00)½ – ½
- Game 83: English (A29)½ – ½
- Game 84: English (A29)½ – ½
- Game 85: Queen's Indian (E15)½ – ½
- Game 86: Queen's Indian (E15)½ – ½
- Game 87: Gruenfeld (D86)½ – ½
- Game 88: Gruenfeld (D86)½ – ½ · exchange
- Game 89: King's Indian defence, 3.Nc3 (E61)1 – 0 · exchange
- Game 90: King's Indian defence, 3.Nc3 (E61)½ – ½
- Game 91: Modern defence (A40)1 – 0 · rook
- Game 92: Modern defence (A40)½ – ½
- Game 93: King's Indian (E97)1 – 0
- Game 94: King's Indian (E97)½ – ½ · exchange
- Game 95: King's Indian (E97)½ – ½
- Game 96: King's Indian (E97)½ – ½
- Game 97: Caro-Kann (B18)½ – ½
- Game 98: Caro-Kann (B18)½ – ½ · bishop, exchange, pawn
- Game 99: QGD Slav (D19)½ – ½
- Game 100: QGD Slav (D19)½ – ½
- Game 101: QGD (D37)½ – ½
- Game 102: QGD (D37)½ – ½ · queen
- Game 103: Sicilian (B93)½ – ½
- Game 104: Sicilian (B93)½ – ½
- Game 105: Petrov (C42)1 – 0 · exchange
- Game 106: Petrov (C42)½ – ½
- Game 107: Ruy Lopez (C84)½ – ½
- Game 108: Ruy Lopez (C84)½ – ½
- Game 109: Reti opening (A05)½ – ½
- Game 110: Reti opening (A05)½ – ½
- Game 111: Giuoco Piano (C50)½ – ½ · exchange
- Game 112: Giuoco Piano (C50)½ – ½
- Game 113: French (C12)½ – ½
- Game 114: French (C12)½ – ½ · bishop, queen
- Game 115: Ruy Lopez (C77)½ – ½ · queen
- Game 116: Ruy Lopez (C77)½ – ½
- Game 117: Sicilian (B96)1 – 0
- Game 118: Sicilian (B96)½ – ½ · exchange, rook
- Game 119: Pirc defence (B07)1 – 0
- Game 120: Pirc defence (B07)½ – ½
- Game 121: Ruy Lopez (C95)½ – ½ · queen, rook
- Game 122: Ruy Lopez (C92)½ – ½
- Game 123: Sicilian (B90)½ – ½
- Game 124: Sicilian (B90)0 – 1 · exchange
- Game 125: Nimzo-Indian (E46)½ – ½ · queen
- Game 126: Nimzo-Indian (E46)½ – ½
- Game 127: Scotch (C45)½ – ½
- Game 128: Scotch (C45)½ – ½
- Game 129: QGA (D20)½ – ½
- Game 130: QGA (D20)½ – ½
- Game 131: Ruy Lopez (C67)½ – ½
- Game 132: Ruy Lopez (C67)½ – ½ · exchange
- Game 133: Queen's Indian (E17)½ – ½
- Game 134: Queen's Indian (E17)½ – ½
- Game 135: Scandinavian (B01)1 – 0 · exchange
- Game 136: Scandinavian (B01)1 – 0 · pawn
- Game 137: QGA (D20)½ – ½
- Game 138: QGA (D20)1 – 0 · exchange
- Game 139: Ruy Lopez (C61)½ – ½
- Game 140: Ruy Lopez (C61)1 – 0 · exchange, pawn, queen, rook
- Game 141: Old Indian (A53)½ – ½
- Game 142: Old Indian (A53)1 – 0 · exchange, knight, queen
- Game 143: French (C04)½ – ½
- Game 144: French (C04)1 – 0
- Game 145: Sicilian defence (B40)½ – ½
- Game 146: Nimzo-Indian (E42)½ – ½ · exchange, rook
- Game 147: Queen's pawn game (E10)½ – ½
- Game 148: Inverted Hanham (C44)½ – ½
- Game 149: Queen's Pawn (A41)½ – ½
- Game 150: Sicilian (B51)½ – ½
- Game 151: English (A10)½ – ½
- Game 152: English (A11)½ – ½ · queen
- Game 153: Unknown opening ()1 – 0
- Game 154: Unknown opening ()½ – ½
- Game 155: Unknown opening ()1 – 0
- Game 156: Unknown opening ()½ – ½ · bishop
- Game 157: Unknown opening ()1 – 0 · knight, queen, rook
- Game 158: Unknown opening ()½ – ½ · bishop, pawn
- Game 159: English opening (A21)1 – 0 · exchange, pawn
- Game 160: Giuoco Piano (C50)½ – ½
- Game 161: Reti (A07)½ – ½
- Game 162: Alekhine's defence (B03)½ – ½
- Game 163: QGD (D50)½ – ½ · exchange
- Game 164: English (A33)½ – ½
- Game 165: Sicilian (B51)½ – ½
- Game 166: Reti (A05)½ – ½
- Game 167: Vienna game (C28)½ – ½
- Game 168: King's Indian (A48)1 – 0 · bishop, queen
- Game 169: French (C02)½ – ½
- Game 170: King's Indian, 3.Nf3 (E60)½ – ½
- Game 171: Queen's pawn game (A46)½ – ½
- Game 172: Gruenfeld (D90)½ – ½
- Game 173: Reti (A07)½ – ½
- Game 174: Philidor (C41)½ – ½
- Game 175: QGD Slav (D12)½ – ½
- Game 176: Queen's Indian (E12)1 – 0 · exchange, knight
- Game 177: Sicilian (B51)½ – ½
- Game 178: Nimzo-Indian (E20)½ – ½
- Game 179: Nimzo-Indian (E20)½ – ½ · bishop
- Game 180: King's pawn opening (B00)1 – 0 · exchange, rook
- Game 181: English (A22)½ – ½
- Game 182: Sicilian (B35)½ – ½
- Game 183: King's Indian (E60)½ – ½
- Game 184: Philidor (C41)1 – 0 · bishop, exchange, knight, queen
- Game 185: Pirc defence (B07)½ – ½
- Game 186: QGD (D52)½ – ½ · exchange
- Game 187: QGD (D52)½ – ½
- Game 188: Robatsch (modern) defence (B06)½ – ½
- Game 189: Nimzo-Indian (E41)½ – ½
- Game 190: QGD (D07)½ – ½
- Game 191: Robatsch defence (B06)½ – ½
- Game 192: QGD (D58)½ – ½ · queen
- Game 193: QGD (D58)½ – ½ · queen
- Game 194: Nimzo-Indian (E45)½ – ½
- Game 195: Torre attack (Tartakower variation) (D03)½ – ½
- Game 196: Sicilian (B35)1 – 0
- Game 197: Sicilian (B35)½ – ½
- Game 198: Sicilian (B82)1 – 0 · exchange, pawn
- Game 199: Sicilian (B82)½ – ½
- Game 200: Nimzo-Indian (E56)½ – ½
- Game 201: Nimzo-Indian (E56)½ – ½
- Game 202: Trompovsky attack (Ruth, Opovcensky opening) (A45)1 – 0
- Game 203: Trompovsky attack (Ruth, Opovcensky opening) (A45)½ – ½
- Game 204: Caro-Kann (B18)½ – ½
- Game 205: Sicilian (B90)½ – ½
- Game 206: Reti (A05)1 – 0
- Game 207: Reti (A05)½ – ½
- Game 208: Queen's pawn game (E10)1 – 0 · bishop
- Game 209: Queen's pawn game (A46)½ – ½
- Game 210: English (A22)½ – ½
- Game 211: Robatsch (modern) defence (B06)1 – 0 · bishop, knight
- Game 212: Queen's Indian (E15)½ – ½
- Game 213: Ruy Lopez (C65)1 – 0 · bishop
- Game 214: Nimzo-Indian (E32)½ – ½ · knight, queen
- Game 215: QGA, Bogolyubov variation (D24)½ – ½
- Game 216: QGA, Bogolyubov variation (D24)½ – ½
- Game 217: French (C19)½ – ½
- Game 218: Sicilian (B54)½ – ½
- Game 219: Dutch (A80)½ – ½
- Game 220: Dutch (A80)½ – ½
- Game 221: Scotch (C45)1 – 0 · pawn, queen, rook
- Game 222: Queen's pawn game (A45)½ – ½
- Game 223: Torre attack (Tartakower variation) (D03)½ – ½
- Game 224: Torre attack (Tartakower variation) (D03)0 – 1
- Game 225: Caro-Kann (B12)½ – ½
- Game 226: Ruy Lopez (C76)½ – ½
- Game 227: Benoni (A61)1 – 0 · bishop
- Game 228: Benoni (A65)1 – 0 · queen
- Game 229: Benoni (A65)½ – ½
- Game 230: English opening (A10)½ – ½
- Game 231: QGD (D08)½ – ½
- Game 232: Queen's pawn, Mason variation, Steinitz counter-gambit (D00)½ – ½
- Game 233: QGD Slav defence (D10)½ – ½
- Game 234: QGD Slav defence (D10)½ – ½ · queen
- Game 235: QGA (D23)½ – ½
- Game 236: Benoni (A61)½ – ½
- Game 237: Scandinavian (B01)½ – ½
- Game 238: QGD Slav (D30)½ – ½
- Game 239: QGD Slav (D30)½ – ½
- Game 240: French (C02)½ – ½
- Game 241: QGD semi-Slav (D47)½ – ½
- Game 242: QGD semi-Slav (D45)½ – ½
- Game 243: Sicilian (B90)½ – ½
- Game 244: Sicilian defence (B20)½ – ½ · rook
- Game 245: QP counter-gambit (elephant gambit) (C40)½ – ½
- Game 246: Queen's pawn game (E10)½ – ½ · knight
- Game 247: Queen's pawn game (E10)½ – ½ · knight
- Game 248: Trompovsky attack (Ruth, Opovcensky opening) (A45)½ – ½
- Game 249: Trompovsky attack (Ruth, Opovcensky opening) (A45)½ – ½ · rook
- Game 250: Caro-Kann (B12)1 – 0 · exchange, knight
- Game 251: Caro-Kann (B12)½ – ½
- Game 252: Owen defence (B00)1 – 0 · bishop, exchange, pawn
- Game 253: Owen defence (B00)½ – ½
- Game 254: Sicilian (B30)1 – 0
- Game 255: Sicilian (B30)½ – ½
- Game 256: Sicilian (B42)1 – 0 · exchange, knight
- Game 257: Sicilian (B42)½ – ½ · queen, rook
- Game 258: Sicilian (B67)1 – 0
- Game 259: Sicilian (B67)½ – ½
- Game 260: English opening (A15)1 – 0 · knight
- Game 261: English opening (A15)½ – ½
- Game 262: Catalan (E04)½ – ½
- Game 263: Catalan (E04)½ – ½
- Game 264: QGD Slav (D15)½ – ½
- Game 265: QGD Slav (D15)½ – ½
- Game 266: Sicilian (B94)1 – 0
- Game 267: Sicilian (B94)½ – ½ · bishop, knight, rook
- Game 268: QGD (D37)½ – ½
- Game 269: QGD (D37)½ – ½
- Game 270: English (A13)½ – ½
- Game 271: English (A13)0 – 1
- Game 272: Scotch game (C45)½ – ½ · bishop
- Game 273: Scotch game (C45)½ – ½ · bishop, queen
- Game 274: Neo-Gruenfeld, 6.O-O c6 (D78)½ – ½ · pawn
- Game 275: Neo-Gruenfeld, 6.O-O c6 (D78)½ – ½
- Game 276: English opening (A10)½ – ½ · rook
- Game 277: English opening (A10)½ – ½ · rook
- Game 278: Gruenfeld (D94)1 – 0 · bishop, pawn
- Game 279: Sicilian (B30)1 – 0
- Game 280: Sicilian (B30)½ – ½
- Game 281: King's Indian (E69)1 – 0 · queen, rook
- Game 282: King's Indian (E69)½ – ½ · rook
- Game 283: Alekhine's defence (B05)1 – 0 · pawn, queen
- Game 284: Alekhine's defence (B05)½ – ½
- Game 285: Caro-Kann (B12)1 – 0 · pawn, queen, rook
- Game 286: Caro-Kann (B12)½ – ½
- Game 287: Sicilian (B23)½ – ½ · bishop
- Game 288: Sicilian (B23)½ – ½
- Game 289: Sicilian (B56)1 – 0 · exchange
- Game 290: Sicilian (B56)½ – ½ · queen
- Game 291: Reti (A07)½ – ½ · exchange, knight
- Game 292: Reti (A07)½ – ½
- Game 293: Sicilian (B50)1 – 0
- Game 294: Sicilian (B50)½ – ½
- Game 295: Caro-Kann (B10)½ – ½
- Game 296: Caro-Kann (B10)½ – ½
- Game 297: Nimzovich-Larsen attack (A01)½ – ½
- Game 298: Nimzovich-Larsen attack (A01)0 – 1
- Game 299: Nimzovich-Larsen attack (A01)½ – ½
- Game 300: Nimzovich-Larsen attack (A01)0 – 1
- Game 301: Sicilian (B23)½ – ½
- Game 302: Sicilian (B23)½ – ½
- Game 303: English opening (A15)½ – ½
- Game 304: English opening (A15)½ – ½
- Game 305: Sicilian (B23)1 – 0
- Game 306: Sicilian (B23)½ – ½
- Game 307: English opening (A15)½ – ½
- Game 308: English opening (A15)½ – ½
- Game 309: Gruenfeld (D85)1 – 0
- Game 310: Gruenfeld (D85)½ – ½
- Game 311: English opening (A15)1 – 0
- Game 312: English opening (A15)½ – ½
- Game 313: Sicilian (B22)½ – ½
- Game 314: Sicilian (B22)½ – ½
- Game 315: Dutch defence (A81)½ – ½ · exchange
- Game 316: Dutch defence (A81)½ – ½ · knight
- Game 317: KP (C20)½ – ½ · exchange
- Game 318: KP (C20)0 – 1 · exchange
- Game 319: Sicilian (B23)1 – 0
- Game 320: Sicilian (B23)½ – ½
- Game 321: Sicilian (B23)½ – ½
- Game 322: Sicilian (B23)½ – ½ · rook
- Game 323: Gruenfeld (D90)½ – ½ · exchange
- Game 324: Gruenfeld (D90)½ – ½ · exchange
- Game 325: Sicilian (B22)1 – 0
- Game 326: Sicilian (B22)½ – ½
- Game 327: Scandinavian defence (B01)½ – ½
- Game 328: Scandinavian defence (B01)½ – ½
- Game 329: Levitsky attack (Queen's bishop attack) (D00)½ – ½ · queen
- Game 330: Levitsky attack (Queen's bishop attack) (D00)½ – ½
- Game 331: Sicilian (B27)½ – ½ · bishop
- Game 332: Sicilian (B27)½ – ½
- Game 333: Sicilian (B41)1 – 0
- Game 334: Sicilian (B41)0 – 1 · exchange
- Game 335: Petrov (C43)½ – ½
- Game 336: Petrov (C43)½ – ½
- Game 337: Sicilian (B67)½ – ½
- Game 338: Sicilian (B69)0 – 1
Frequently Asked Questions
How many Stockfish vs Ethereal games does this archive have?
This archive contains 338 games between Stockfish and Ethereal, sourced from CCRL and TCEC computer chess testing/championship archives (2024 onward).
What time controls were used in Stockfish vs Ethereal games?
Games come from official engine testing at varied time controls — classical (90+10, 120+15) and rapid (40 moves in 15 minutes) from TCEC, plus 40/15 testing games from CCRL. Each game page shows its specific time control.
Are these games annotated?
Every move includes the actual engine evaluation from when the game was played: score, search depth, and time used. You see exactly what the engines saw during play.
Can I download a Ethereal game in PGN format?
Yes. Open any game and use the Copy PGN button. The PGN preserves all engine annotations and is ready to paste into ChessBase, Lichess, Chess.com, SCID, or any other PGN-compatible tool.
Why does the displayed Stockfish version vary?
Different games came from different official Stockfish releases (Stockfish 17, 17.1, 18). The displayed name simplifies to just "Stockfish" for clarity, while the original version is preserved in the PGN headers if you need it.
How are the games filtered?
Only games from 2024 onward are included, since older engine matches are at noticeably weaker strength than current play. Stockfish-vs-Stockfish games and games not involving Stockfish are filtered out.
How can I practice these games?
Open any game and click the Practice button (next to Analyse). You will be guided through Watch, Manual, and Test modes where you play the winning side's moves yourself.
Can I analyze a game with a chess engine on this site?
Yes. Every game page includes an Analyse button that opens the game in our embedded Stockfish 18 analyser, running locally in your browser at full strength.
How accurate is the engine evaluation shown?
The eval bar uses each engine's own analysis from when the game was played — typical search depths of 25-40 plies for TCEC games and 20+ plies for CCRL games. You can re-analyse with our embedded Stockfish 18 for current evaluation.
Is this archive updated?
New games are added when CCRL releases monthly testing updates and when TCEC publishes new seasons. Latest update covers TCEC Season 28 Final (October 2025) plus CCRL data through 2026.
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.