Free online Chess server. Play Chess now in a clean interface. No registration, no ads, no plugin required. Play Chess with the computer, friends or random opponents.
Sign in
Reconnecting

Correspondence Chess • Topalov, Veselin (2740) vs Shirov, Alexei (2683)

Topalov, Veselin (2740) plays Shirov, Alexei (2683) in a casual imported game of chess. Topalov, Veselin (2740) resigned after 57 moves. Click to replay, analyse, and discuss the game!

D85 Grünfeld Defense: Exchange Variation

Topalov, Veselin (2740)
10Inaccuracies
1Mistakes
2Blunders
42Average centipawn loss
Shirov, Alexei (2683)
2Inaccuracies
2Mistakes
0Blunders
27Average centipawn loss
[Event "It"] [Site "https://lichess.org/VOWYhOXG"] [Date "1998.03.04"] [Round "10"] [White "Topalov, Veselin (2740)"] [Black "Shirov, Alexei (2683)"] [Result "0-1"] [WhiteElo "?"] [BlackElo "?"] [Variant "Standard"] [TimeControl "-"] [ECO "D85"] [Opening "Grünfeld Defense: Exchange Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.08] } 1... Nf6 { [%eval 0.1] } 2. c4 { [%eval 0.08] } 2... g6 { [%eval 0.32] } 3. Nc3 { [%eval 0.3] } 3... d5 { [%eval 0.32] } 4. cxd5 { [%eval 0.22] } 4... Nxd5 { [%eval 0.18] } { D85 Grünfeld Defense: Exchange Variation } 5. e4 { [%eval 0.33] } 5... Nxc3 { [%eval 0.24] } 6. bxc3 { [%eval 0.23] } 6... Bg7 { [%eval 0.28] } 7. Bb5+ { [%eval 0.27] } 7... c6 { [%eval 0.3] } 8. Ba4 { [%eval 0.06] } 8... O-O { [%eval 0.18] } 9. Ne2 { [%eval 0.09] } 9... Nd7 { [%eval 0.31] } 10. O-O { [%eval 0.19] } 10... e5 { [%eval 0.26] } 11. f3 { [%eval -0.02] } 11... Qe7 { [%eval 0.27] } 12. Be3 { [%eval 0.29] } 12... Rd8 { [%eval 0.22] } 13. Qc2 { [%eval 0.0] } 13... Nb6 { [%eval 0.0] } 14. Bb3 { [%eval 0.0] } 14... Be6 { [%eval 0.1] } 15. Rad1 { [%eval 0.0] } 15... Nc4 { [%eval -0.08] } 16. Bc1 { [%eval 0.0] } 16... b5 { [%eval 0.12] } 17. f4 { [%eval 0.1] } 17... exd4 { [%eval 0.13] } 18. Nxd4 { [%eval 0.0] } 18... Bg4 { [%eval 0.37] } 19. Rde1 { [%eval 0.34] } 19... Qc5 { [%eval 0.34] } 20. Kh1 { [%eval 0.58] } 20... a5 { [%eval 0.59] } 21. h3?! { (0.59 → -0.06) Inaccuracy. Best move was a4. } { [%eval -0.06] } (21. a4) 21... Bd7 { [%eval 0.43] } 22. a4 { [%eval 0.2] } 22... bxa4 { [%eval 0.37] } 23. Ba2 { [%eval 0.16] } 23... Be8? { (0.16 → 1.25) Mistake. Best move was Re8. } { [%eval 1.25] } (23... Re8 24. e5) 24. e5 { [%eval 0.8] } 24... Nb6 { [%eval 1.25] } 25. f5 { [%eval 1.3] } 25... Nd5 { [%eval 1.5] } 26. Bd2? { (1.50 → -0.41) Mistake. Best move was Rf3. } { [%eval -0.41] } (26. Rf3 Qe7 27. Qe2 Qh4 28. e6 Bf6 29. Ref1 g5 30. Rd3 h6 31. Kg1 fxe6 32. Nxe6 Bf7) 26... Nb4 { [%eval -0.47] } 27. Qxa4 { [%eval -0.52] } 27... Nxa2 { [%eval -0.44] } 28. Qxa2 { [%eval -0.57] } 28... Bxe5 { [%eval -0.25] } 29. fxg6?! { (-0.25 → -1.02) Inaccuracy. Best move was Bh6. } { [%eval -1.02] } (29. Bh6 Rd5 30. Re3 a4 31. Qe2 Bd7 32. fxg6 hxg6 33. Qf2 f5 34. Nf3 f4 35. Rxe5 Rxe5) 29... hxg6 { [%eval -0.66] } 30. Bg5 { [%eval -0.79] } 30... Rd5 { [%eval -0.92] } 31. Re3 { [%eval -1.09] } 31... Qd6? { (-1.09 → 0.61) Mistake. Best move was a4. } { [%eval 0.61] } (31... a4) 32. Qe2?! { (0.61 → -0.08) Inaccuracy. Best move was Nf3. } { [%eval -0.08] } (32. Nf3) 32... Bd7 { [%eval 0.22] } 33. c4 { [%eval 0.0] } 33... Bxd4 { [%eval 0.08] } 34. cxd5?! { (0.08 → -0.88) Inaccuracy. Best move was Be7. } { [%eval -0.88] } (34. Be7 Re8 35. Bxd6 Rxe3 36. Qxe3 Bxe3 37. cxd5 cxd5 38. Rd1 Bc6 39. Rd3 d4 40. Bc5 Bb5) 34... Bxe3 { [%eval -0.86] } 35. Qxe3 { [%eval -0.79] } 35... Re8 { [%eval -0.82] } 36. Qc3 { [%eval -0.99] } 36... Qxd5?! { (-0.99 → -0.38) Inaccuracy. Best move was a4. } { [%eval -0.38] } (36... a4 37. dxc6 Qxc6 38. Rf3 Re2 39. Bf6 Qxc3 40. Rxc3 Re6 41. Bd4 Rd6 42. Bc5 Rd2 43. Be3) 37. Bh6?! { (-0.38 → -1.32) Inaccuracy. Best move was Bf6. } { [%eval -1.32] } (37. Bf6 Re2) 37... Re5 { [%eval -1.14] } 38. Rf3 { [%eval -1.18] } 38... Qc5 { [%eval -1.2] } 39. Qa1 { [%eval -1.3] } 39... Bf5?! { (-1.30 → -0.67) Inaccuracy. Best move was g5. } { [%eval -0.67] } (39... g5 40. h4 gxh4 41. Re3 f6 42. Qb1 Be8 43. Re4 Rxe4 44. Qxe4 Qh5 45. Qe6+ Qf7 46. Qg4+) 40. Re3 { [%eval -0.65] } 40... f6 { [%eval -0.62] } 41. Rxe5 { [%eval -0.74] } 41... Qxe5 { [%eval -0.7] } 42. Qa2+?! { (-0.70 → -1.39) Inaccuracy. Best move was Qa3. } { [%eval -1.39] } (42. Qa3) 42... Qd5 { [%eval -1.36] } 43. Qxd5+ { [%eval -1.72] } 43... cxd5 { [%eval -1.51] } 44. Bd2?! { (-1.51 → -2.02) Inaccuracy. Best move was Be3. } { [%eval -2.02] } (44. Be3 Kf7) 44... a4 { [%eval -1.97] } 45. Bc3 { [%eval -1.91] } 45... Kf7 { [%eval -1.91] } 46. h4?! { (-1.91 → -2.86) Inaccuracy. Best move was Kg1. } { [%eval -2.86] } (46. Kg1 a3 47. Kf2 g5 48. g4 Bg6 49. Kg3 Ke6 50. h4 Be4 51. Bd4 a2 52. Bc3 gxh4+) 46... Ke6 { [%eval -2.48] } 47. Kg1 { [%eval -2.17] } 47... Bh3 { [%eval -2.19] } 48. gxh3?? { (-2.19 → -10.07) Blunder. Best move was Kf2. } { [%eval -10.07] } (48. Kf2 Kf5 49. Ke3 Bxg2 50. Bb2 Be4 51. Kf2 d4 52. Bxd4 a3 53. Ke3 Bd5 54. Bc5 a2) 48... Kf5 { [%eval -7.58] } 49. Kf2?! { (-7.58 → -8.17) Inaccuracy. Best move was Bb4. } { [%eval -8.17] } (49. Bb4 Ke4) 49... Ke4 { [%eval -6.83] } 50. Bxf6?? { (-6.83 → -17.79) Blunder. Best move was h5. } { [%eval -17.79] } (50. h5 gxh5) 50... d4 { [%eval -16.07] } 51. Be7 { [%eval -18.4] } 51... Kd3 { [%eval -16.0] } 52. Bc5 { [%eval -17.02] } 52... Kc4 { [%eval -14.9] } 53. Be7 { [%eval -15.67] } 53... Kb3 { [%eval -9.43] } 54. Bc5?! { (-9.43 → -16.75) Inaccuracy. Best move was h5. } { [%eval -16.75] } (54. h5 gxh5) 54... d3 { [%eval -14.43] } 55. Ke3 { [%eval -13.19] } 55... Kc2 { [%eval -10.45] } 56. Bb4 { [%eval -9.84] } 56... a3 { [%eval -7.97] } { White resigns. } 0-1