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 • Zajewski, Zbigniew vs Kwiatkowski, Wlodzimierz (2004)

Zajewski, Zbigniew plays Kwiatkowski, Wlodzimierz (2004) in a casual imported game of chess. Zajewski, Zbigniew won by checkmate after 90 moves. Click to replay, analyse, and discuss the game!

E90 King's Indian Defense: Normal Variation, Rare Defenses

Zajewski, Zbigniew
4Inaccuracies
3Mistakes
1Blunders
24Average centipawn loss
Kwiatkowski, Wlodzimierz (2004)
6Inaccuracies
11Mistakes
2Blunders
39Average centipawn loss
[Event "Liga Mazowiecka 2006/07"] [Site "https://lichess.org/N4lGrydT"] [Date "2007.02.18"] [Round "9.4"] [White "Zajewski, Zbigniew"] [Black "Kwiatkowski, Wlodzimierz (2004)"] [Result "1-0"] [WhiteElo "?"] [BlackElo "?"] [Variant "Standard"] [TimeControl "-"] [ECO "E90"] [Opening "King's Indian Defense: Normal Variation, Rare Defenses"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.26] } 1... Nf6 { [%eval 0.23] } 2. c4 { [%eval 0.23] } 2... d6 { [%eval 0.49] } 3. Nc3 { [%eval 0.33] } 3... g6 { [%eval 0.48] } 4. Nf3 { [%eval 0.47] } 4... Bg7 { [%eval 0.57] } 5. e4 { [%eval 0.54] } { E90 King's Indian Defense: Normal Variation, Rare Defenses } 5... O-O { [%eval 0.67] } 6. Bd3 { [%eval 0.24] } 6... Nbd7 { [%eval 0.72] } 7. Bf4?! { (0.72 → -0.07) Inaccuracy. Best move was O-O. } { [%eval -0.07] } (7. O-O b6 8. h3 Bb7 9. Re1 Rc8 10. Bg5 h6 11. Be3 e5 12. d5 c6 13. Qd2 Kh7) 7... Re8 { [%eval 0.28] } 8. O-O { [%eval 0.14] } 8... e5 { [%eval 0.17] } 9. dxe5 { [%eval 0.12] } 9... dxe5 { [%eval 0.17] } 10. Bg5 { [%eval -0.15] } 10... c6 { [%eval -0.01] } 11. Qe2 { [%eval -0.43] } 11... Qc7 { [%eval -0.04] } 12. h3 { [%eval -0.31] } 12... Nc5 { [%eval -0.16] } 13. Bc2 { [%eval -0.36] } 13... Bd7 { [%eval 0.0] } 14. Be3 { [%eval -0.06] } 14... Ne6 { [%eval -0.04] } 15. Rfd1 { [%eval -0.15] } 15... b6 { [%eval 0.02] } 16. Qd2 { [%eval -0.06] } 16... Rad8 { [%eval 0.3] } 17. Qd6 { [%eval 0.22] } 17... Qxd6 { [%eval 0.26] } 18. Rxd6 { [%eval 0.19] } 18... Bf8 { [%eval 0.51] } 19. Rd2 { [%eval 0.34] } 19... Nc5? { (0.34 → 1.35) Mistake. Best move was Bc8. } { [%eval 1.35] } (19... Bc8 20. Rxd8 Nxd8 21. Rd1 Nb7 22. g4 Nd7 23. a3 Nd6 24. b3 Rd8 25. g5 Bb7 26. h4) 20. Rad1 { [%eval 1.3] } 20... Nb7? { (1.30 → 3.31) Mistake. Best move was h6. } { [%eval 3.31] } (20... h6 21. g4 g5 22. Ne2 Nb7 23. Ng3 Bc8 24. Rxd8 Rxd8 25. Nxe5 Rxd1+ 26. Bxd1 Nd8 27. Ba4) 21. Bg5 { [%eval 3.28] } 21... Bg7? { (3.28 → 4.40) Mistake. Best move was Kg7. } { [%eval 4.4] } (21... Kg7 22. Bxf6+ Kxf6 23. Rxd7 Rxd7 24. Rxd7 Re7 25. Rd1 Rc7 26. g4 Be7 27. Kg2 Na5 28. b3) 22. Bxf6 { [%eval 4.27] } 22... Bxf6 { [%eval 4.31] } 23. Rxd7 { [%eval 4.33] } 23... Rb8 { [%eval 4.6] } 24. Ba4 { [%eval 4.5] } 24... b5? { (4.50 → 6.66) Mistake. Best move was Rec8. } { [%eval 6.66] } (24... Rec8 25. b4 a5 26. b5 cxb5 27. Bxb5 Nc5 28. Nd5 Bd8 29. Re7 Bxe7 30. Nxe7+ Kg7 31. Nxc8) 25. cxb5 { [%eval 6.53] } 25... cxb5 { [%eval 6.64] } 26. Bxb5 { [%eval 6.53] } 26... Rf8?! { (6.53 → 7.04) Inaccuracy. Best move was Nd8. } { [%eval 7.04] } (26... Nd8 27. Rxa7) 27. Bc4?! { (7.04 → 6.36) Inaccuracy. Best move was Nd5. } { [%eval 6.36] } (27. Nd5 Bh8 28. Ne7+ Kg7 29. Nc6 Nc5 30. Nxb8 Rxb8 31. Rxa7 Rxb5 32. Rd5 Rb7 33. Rxb7 Nxb7) 27... Nc5 { [%eval 6.41] } 28. Rc7 { [%eval 6.33] } 28... Rbc8 { [%eval 6.63] } 29. Rxc8? { (6.63 → 5.32) Mistake. Best move was Rxa7. } { [%eval 5.32] } (29. Rxa7 Kg7 30. b3 h6 31. Rd5 h5 32. Nxe5 Ne6 33. Ne2 Ra8 34. Rxa8 Rxa8 35. a4 Ra7) 29... Rxc8 { [%eval 5.2] } 30. b3 { [%eval 5.13] } 30... Kg7 { [%eval 5.08] } 31. Rd6 { [%eval 4.67] } 31... Be7 { [%eval 4.54] } 32. Rd5 { [%eval 4.46] } 32... f6 { [%eval 4.29] } 33. Nd2 { [%eval 4.01] } 33... Kf8?! { (4.01 → 4.73) Inaccuracy. Best move was a5. } { [%eval 4.73] } (33... a5 34. g3 Rd8 35. Kg2 Rxd5 36. Nxd5 Bd8 37. Ne3 Nb7 38. Kf3 Nd6 39. Ke2 f5 40. Bd5) 34. b4 { [%eval 4.56] } 34... Nb7 { [%eval 4.46] } 35. a3 { [%eval 4.12] } 35... Nd6 { [%eval 4.09] } 36. Rc5 { [%eval 4.05] } 36... Rd8? { (4.05 → 5.27) Mistake. Best move was Rxc5. } { [%eval 5.27] } (36... Rxc5 37. bxc5 Nxc4 38. Nxc4 Bxc5 39. Kf1 Kf7 40. Ke2 Bd4 41. Nb5 Bc5 42. f3 Ke7 43. Kd2) 37. Rc7?! { (5.27 → 4.35) Inaccuracy. Best move was Nd5. } { [%eval 4.35] } (37. Nd5 Rc8 38. Rxc8+ Nxc8 39. Nxe7 Kxe7 40. f3 Kd7 41. a4 Nd6 42. Kf2 Kc7 43. Bd5 Kb6) 37... Ne8 { [%eval 4.37] } 38. Rxa7 { [%eval 4.14] } 38... Rxd2 { [%eval 4.33] } 39. Nd5 { [%eval 4.18] } 39... Nd6 { [%eval 4.28] } 40. Bb3 { [%eval 3.74] } 40... Rd3 { [%eval 4.16] } 41. Nxe7? { (4.16 → 2.97) Mistake. Best move was Ba4. } { [%eval 2.97] } (41. Ba4) 41... Rxb3 { [%eval 3.14] } 42. f3? { (3.14 → 2.06) Mistake. Best move was Nd5. } { [%eval 2.06] } (42. Nd5 Nxe4 43. f3 Nc3 44. Nxf6 Nb5 45. Nxh7+ Ke8 46. Nf6+ Kf8 47. Nd7+ Ke8 48. Rb7 Nd6) 42... Nb5 { [%eval 2.12] } 43. Rb7 { [%eval 2.02] } 43... Nxa3 { [%eval 2.06] } 44. Nd5 { [%eval 2.02] } 44... f5 { [%eval 1.89] } 45. Rxh7 { [%eval 1.54] } 45... Nc2 { [%eval 1.85] } 46. Rb7 { [%eval 1.85] } 46... f4? { (1.85 → 2.89) Mistake. Best move was Rb1+. } { [%eval 2.89] } (46... Rb1+ 47. Kf2 Rb2 48. Nb6 Rxb4 49. Nd7+ Ke7 50. Rxb4 Nxb4 51. Nxe5 Kf6 52. Nd7+ Ke6 53. Nc5+) 47. b5 { [%eval 2.55] } 47... Nd4? { (2.55 → 3.91) Mistake. Best move was Rb1+. } { [%eval 3.91] } (47... Rb1+ 48. Kf2) 48. b6 { [%eval 3.55] } 48... Rb1+ { [%eval 3.91] } 49. Kf2 { [%eval 3.3] } 49... Rb2+ { [%eval 3.83] } 50. Ke1 { [%eval 3.83] } 50... Rxg2 { [%eval 3.76] } 51. Rc7 { [%eval 3.72] } 51... Nxf3+ { [%eval 3.51] } 52. Kd1 { [%eval 3.36] } 52... Rb2? { (3.36 → 5.73) Mistake. Best move was Rg1+. } { [%eval 5.73] } (52... Rg1+ 53. Ke2 Nd4+ 54. Kd2 Rb1 55. b7 Nc6 56. Kc2 Rb5 57. Rxc6 Rxb7 58. Rxg6 Rh7 59. Rg5) 53. b7 { [%eval 5.55] } 53... Ng5 { [%eval 5.46] } 54. Rc8+ { [%eval 5.1] } 54... Kg7?! { (5.10 → 6.05) Inaccuracy. Best move was Kf7. } { [%eval 6.05] } (54... Kf7 55. b8=R) 55. b8=Q { [%eval 5.89] } 55... Rxb8 { [%eval 5.89] } 56. Rxb8 { [%eval 5.79] } 56... Nxe4 { [%eval 5.7] } 57. Ke2 { [%eval 5.52] } 57... Kh6? { (5.52 → 6.83) Mistake. Best move was Kf7. } { [%eval 6.83] } (57... Kf7 58. Rb6 Nc5 59. Kf3 Ne6 60. Rb7+ Kf8 61. Re7 Ng5+ 62. Kg2 Nf7 63. h4 Kg8 64. Kf3) 58. Re8 { [%eval 6.51] } 58... Ng3+? { (6.51 → 8.53) Mistake. Best move was Nd6. } { [%eval 8.53] } (58... Nd6 59. Rxe5 Nc4 60. Re6 Kg5 61. Ne7 Kh4 62. Kf3 Nd2+ 63. Kxf4 g5+ 64. Kf5 Nf1 65. Re4+) 59. Kf3 { [%eval 7.33] } 59... g5? { (7.33 → 59.12) Mistake. Best move was Nf5. } { [%eval 59.12] } (59... Nf5 60. Rxe5) 60. Rxe5 { [%eval 49.93] } 60... Nf1 { [%eval 48.88] } 61. Kf2?? { (48.88 → 6.44) Blunder. Best move was h4. } { [%eval 6.44] } (61. h4 gxh4 62. Kxf4 Nd2 63. Re6+ Kg7 64. Kg4 Nb3 65. Kxh4 Kf7 66. Re7+ Kg6 67. Kg4 Nd4) 61... Ng3?? { (6.44 → 55.47) Blunder. Best move was Nd2. } { [%eval 55.47] } (61... Nd2 62. h4 gxh4 63. Nxf4 Kg7 64. Rh5 Kf6 65. Nd5+ Ke6 66. Ne3 h3 67. Kg3 h2 68. Rxh2) 62. Kg2 { [%eval 42.01] } 62... Kg6 { [%eval 41.97] } 63. h4 { [%eval 12.77] } 63... gxh4 { [%eval 32.48] } 64. Nxf4+ { [%eval 8.55] } 64... Kf6 { [%eval 7.22] } 65. Re1 { [%eval 6.87] } 65... Kf5 { [%eval 6.24] } 66. Ne2 { [%eval 6.13] } 66... Nh5?! { (6.13 → 6.72) Inaccuracy. Best move was Ne4. } { [%eval 6.72] } (66... Ne4 67. Rf1+ Ke6 68. Kh3 Nd2 69. Rf4 Ke5 70. Kg4 h3 71. Kxh3 Ne4 72. Kh4 Nf6 73. Rf1) 67. Kh3 { [%eval 6.67] } 67... Nf6 { [%eval 6.58] } 68. Kxh4 { [%eval 6.47] } 68... Ke4 { [%eval 6.47] } 69. Kg5 { [%eval 6.33] } 69... Nd7?? { (6.33 → Mate in 21) Checkmate is now unavoidable. Best move was Nh7+. } { [%eval #21] } (69... Nh7+ 70. Kh4) 70. Nc3+ { [%eval #23] } 70... Kf3 { [%eval #23] } 71. Kf5 { [%eval #25] } 71... Nb6 { [%eval #20] } 72. Re4 { [%eval #23] } 72... Nc8 { [%eval #21] } 73. Rf4+ { [%eval #22] } 73... Ke3 { [%eval #22] } 74. Nd5+ { [%eval #22] } 74... Kd3 { [%eval #21] } 75. Ke5 { [%eval #22] } 75... Na7 { [%eval #20] } 76. Nb4+ { [%eval #19] } 76... Kc3 { [%eval #20] } 77. Kd5 { [%eval #24] } 77... Nb5 { [%eval #24] } 78. Rc4+ { [%eval 119.86] } 78... Kb3?! { (119.86 → Mate in 14) Checkmate is now unavoidable. Best move was Kd2. } { [%eval #14] } (78... Kd2 79. Rc2+) 79. Nc6 { [%eval #13] } 79... Nc3+ { [%eval #20] } 80. Kc5 { [%eval 49.17] } 80... Na4+?! { (49.17 → Mate in 13) Checkmate is now unavoidable. Best move was Kb2. } { [%eval #13] } (80... Kb2 81. Kd4) 81. Kd4 { [%eval #12] } 81... Nb2 { [%eval #12] } 82. Na5+ { [%eval #11] } 82... Ka2 { [%eval #10] } 83. Rc2 { [%eval #10] } 83... Kb1 { [%eval #8] } 84. Kc3 { [%eval #7] } 84... Nd1+ { [%eval #7] } 85. Kb3 { [%eval #6] } 85... Ne3 { [%eval #6] } 86. Re2 { [%eval #5] } 86... Nd1 { [%eval #3] } 87. Nc4 { [%eval #2] } 87... Kc1 { [%eval #2] } 88. Rc2+?! { (Mate in 2 → Mate in 2) Not the best checkmate sequence. Best move was Re1. } { [%eval #2] } (88. Re1 Kb1 89. Rxd1#) 88... Kb1 { [%eval #2] } 89. Na3+ { [%eval #1] } 89... Ka1 { [%eval #1] } 90. Rc1# { White wins by checkmate. } 1-0