Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "casual blitz game"] [Site "https://lichess.org/Q3xCHN33"] [Date "2026.05.28"] [Round "-"] [White "Ananas_115"] [Black "Anonymous"] [Result "0-1"] [GameId "Q3xCHN33"] [UTCDate "2026.05.28"] [UTCTime "20:11:17"] [WhiteElo "1351"] [BlackElo "?"] [Variant "Standard"] [TimeControl "180+2"] [ECO "E21"] [Opening "Nimzo-Indian Defense: Three Knights Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.15] } 1... Nf6 { [%eval 0.15] } 2. c4 { [%eval 0.16] } 2... e6 { [%eval 0.14] } 3. Nc3 { [%eval 0.09] } 3... Bb4 { [%eval 0.15] } 4. Nf3 { [%eval 0.05] } { E21 Nimzo-Indian Defense: Three Knights Variation } 4... Nc6 { [%eval 0.45] } 5. a3 { [%eval -0.07] } 5... Bxc3+ { [%eval 0.08] } 6. bxc3 { [%eval -0.12] } 6... d5 { [%eval 0.34] } 7. cxd5 { [%eval 0.27] } 7... Qxd5 { [%eval 0.81] } 8. Qc2 { [%eval 0.3] } 8... O-O { [%eval 0.7] } 9. Bg5 { [%eval 0.39] } 9... Ne4 { [%eval 0.39] } 10. Be3?! { (0.39 → -0.44) Inaccuracy. Bf4 was best. } { [%eval -0.44] } (10. Bf4 e5 11. Nxe5 Nxd4 12. Qd3 f6 13. Nc4 Nc2+ 14. Qxc2 Qxc4 15. e3 Qc6) 10... e5 { [%eval -0.45] } 11. c4?? { (-0.45 → -2.45) Blunder. Nxe5 was best. } { [%eval -2.45] } (11. Nxe5 Nxe5 12. dxe5 Qxe5 13. Bd4 Qe7 14. f3 Nd6 15. e4 f5 16. Be2 fxe4) 11... Qa5+ { [%eval -2.43] } 12. Bd2 { [%eval -2.42] } 12... Nxd2 { [%eval -2.31] } 13. Nxd2? { (-2.31 → -3.94) Mistake. Qxd2 was best. } { [%eval -3.94] } (13. Qxd2 Qxd2+ 14. Nxd2 exd4 15. g3 Re8 16. Bg2 Na5 17. c5 Bf5 18. Bf3 Bd3) 13... Nxd4 { [%eval -3.7] } 14. Qd3 { [%eval -4.47] } 14... Qa4?! { (-4.47 → -2.97) Inaccuracy. Rd8 was best. } { [%eval -2.97] } (14... Rd8 15. Rc1 Nf3+ 16. exf3 Rxd3 17. Bxd3 Be6 18. Ke2 Qxa3 19. Rhd1 h6 20. Ra1) 15. Rc1 { [%eval -3.1] } 15... Bf5 { [%eval -3.33] } 16. Ne4? { (-3.33 → -6.45) Mistake. e4 was best. } { [%eval -6.45] } (16. e4 Be6 17. Qc3 Rfd8 18. g3 Rd7 19. f4 Qc6 20. Rg1 exf4 21. gxf4 f5) 16... Rfd8 { [%eval -5.53] } 17. c5 { [%eval -6.56] } 17... Rd5?! { (-6.56 → -4.43) Inaccuracy. Bxe4 was best. } { [%eval -4.43] } (17... Bxe4 18. Qc3 Nc2+ 19. Rxc2 Qxc2 20. Qxc2 Bxc2 21. f3 Rd5 22. Kf2 Rxc5 23. g3) 18. Rc4? { (-4.43 → -7.33) Mistake. f3 was best. } { [%eval -7.33] } (18. f3 Nxf3+ 19. Qxf3 Bxe4 20. Qe3 Rad8 21. Rg1 Rd1+ 22. Kf2 Qc6 23. Rxd1 Rxd1) 18... Qb5?? { (-7.33 → -2.72) Blunder. Qa5+ was best. } { [%eval -2.72] } (18... Qa5+ 19. Rb4 Bxe4 20. Qxe4 Qxa3 21. f3 Qxb4+ 22. Kf2 Rad8 23. h4 Qxc5 24. e3) 19. a4?? { (-2.72 → -7.25) Blunder. Rxd4 was best. } { [%eval -7.25] } (19. Rxd4 Qxd3 20. Rxd3 Bxe4 21. Rxd5 Bxd5 22. h4 b5 23. Rh3 e4 24. Re3 f5) 19... Qa5+ { [%eval -7.13] } 20. Qc3? { (-7.13 → Mate in 1) Checkmate is now unavoidable. Kd1 was best. } { [%eval #-1] } (20. Kd1 Rad8 21. f3 Ne6 22. Kc2 Bxe4 23. fxe4 Rxd3 24. exd3 Nxc5 25. Be2 Ne6) 20... Qxc3+?? { (Mate in 1 → -4.74) Lost forced checkmate sequence. Nc2# was best. } { [%eval -4.74] } (20... Nc2#) 21. Rxc3 { [%eval -4.86] } 21... Nc6?! { (-4.86 → -3.41) Inaccuracy. Bxe4 was best. } { [%eval -3.41] } (21... Bxe4 22. f3 Bg6 23. h4 e4 24. e3 Ne6 25. Bc4 Rxc5 26. Kf2 Rd8 27. Rhc1) 22. Ng3 { [%eval -3.29] } 22... Bg6 { [%eval -2.6] } 23. e4 { [%eval -3.23] } 23... Rd4 { [%eval -3.2] } 24. Bb5 { [%eval -3.31] } 24... Rad8?! { (-3.31 → -2.35) Inaccuracy. Bxe4 was best. } { [%eval -2.35] } (24... Bxe4 25. Nxe4 Rxe4+ 26. Re3 Rxe3+ 27. fxe3 Na5 28. c6 b6 29. Ke2 Rd8 30. g4) 25. O-O?! { (-2.35 → -3.15) Inaccuracy. f3 was best. } { [%eval -3.15] } (25. f3 h5 26. Kf2 Na5 27. Ne2 Rd2 28. Ke3 f6 29. Rf1 Bf7 30. f4 Be6) 25... Na5?! { (-3.15 → -2.32) Inaccuracy. Bxe4 was best. } { [%eval -2.32] } (25... Bxe4 26. Nxe4 Rxe4 27. Bxc6 bxc6 28. Re3 Rdd4 29. Rxe4 Rxe4 30. h3 Rxa4 31. Rb1) 26. Nf5? { (-2.32 → -3.79) Mistake. c6 was best. } { [%eval -3.79] } (26. c6 b6 27. f3 f6 28. h4 Rd1 29. Rxd1 Rxd1+ 30. Nf1 Kf8 31. Kf2 Bf7) 26... Bxf5?! { (-3.79 → -2.86) Inaccuracy. Rxe4 was best. } { [%eval -2.86] } (26... Rxe4 27. Ne7+ Kf8 28. Nxg6+ hxg6 29. c6 b6 30. f3 Red4 31. h4 Rxh4 32. g4) 27. exf5 { [%eval -2.72] } 27... R4d5?! { (-2.72 → -1.96) Inaccuracy. a6 was best. } { [%eval -1.96] } (27... a6 28. Be2 Rxa4 29. Re3 Kf8 30. Rxe5 Nc6 31. Re3 Nd4 32. Bd3 Ra5 33. Be4) 28. Be2 { [%eval -2.37] } 28... f6 { [%eval -1.95] } 29. Rb1 { [%eval -2.58] } 29... Rd4 { [%eval -2.61] } 30. h3 { [%eval -2.73] } 30... Rxa4 { [%eval -2.14] } 31. Rbc1?! { (-2.14 → -3.18) Inaccuracy. Bf3 was best. } { [%eval -3.18] } (31. Bf3 e4 32. Bd1 Rad4 33. Bc2 Kf8 34. Ra1 Nc6 35. Re3 a5 36. Bxe4 Rd1+) 31... Rad4? { (-3.18 → -1.54) Mistake. Kf8 was best. } { [%eval -1.54] } (31... Kf8 32. g4 Rdd4 33. Re1 c6 34. Kg2 b5 35. Bxb5 cxb5) 32. c6? { (-1.54 → -3.42) Mistake. Ra3 was best. } { [%eval -3.42] } (32. Ra3 b6 33. cxb6 cxb6 34. g4 Rd2 35. Kf1 Kf8 36. Rac3 Nb7 37. Ra1 a5) 32... Nxc6?? { (-3.42 → -1.38) Blunder. b6 was best. } { [%eval -1.38] } (32... b6 33. h4 Kf8 34. h5 h6 35. Rb1 R4d6 36. Kf1 Rxc6 37. Rxc6 Nxc6 38. Rc1) 33. Bf3?? { (-1.38 → -3.86) Blunder. Rb1 was best. } { [%eval -3.86] } (33. Rb1 R4d7 34. Rxb7 Nd4 35. Bc4+ Kf8 36. Rxa7 c6 37. Ra6 Ke7 38. g4 g6) 33... R4d7?! { (-3.86 → -2.75) Inaccuracy. e4 was best. } { [%eval -2.75] } (33... e4 34. Be2 Rb4 35. Kf1 a5 36. f3 Kf8 37. fxe4 a4 38. Bd1 Ra8 39. Ra3) 34. Bxc6 { [%eval -2.54] } 34... bxc6 { [%eval -2.44] } 35. Rxc6 { [%eval -2.5] } 35... Rd6?? { (-2.50 → -0.09) Blunder. Rd1+ was best. } { [%eval -0.09] } (35... Rd1+ 36. Rxd1 Rxd1+ 37. Kh2 Rd7 38. g4 Kf7 39. h4 a5 40. g5 a4 41. Kg3) 36. Rxc7 { [%eval -0.13] } 36... R6d7 { [%eval -0.17] } 37. R7c2?! { (-0.17 → -1.02) Inaccuracy. R7c6 was best. } { [%eval -1.02] } (37. R7c6 h5 38. Ra6 h4 39. Rc4 Rd1+ 40. Kh2 R1d4 41. Rc7 R8d7 42. Rxd7 Rxd7) 37... Rd5?! { (-1.02 → 0.00) Inaccuracy. a5 was best. } { [%eval 0.0] } (37... a5 38. Rc8 h5 39. R1c7 h4 40. g4 hxg3 41. fxg3 Rxc8 42. Rxc8+ Kh7 43. Ra8) 38. Rc8 { [%eval -0.52] } 38... Rxc8 { [%eval 0.0] } 39. Rxc8+ { [%eval 0.0] } 39... Kf7 { [%eval 0.03] } 40. Ra8 { [%eval -0.48] } 40... Rd7 { [%eval -0.55] } 41. Kh2 { [%eval -0.9] } 41... Rb7 { [%eval -0.4] } 42. g3?! { (-0.40 → -1.44) Inaccuracy. g4 was best. } { [%eval -1.44] } (42. g4 Ke7 43. Kg3 Kd6 44. h4 h6 45. g5 hxg5 46. hxg5 Kd5 47. Kf3 Kd4) 42... Ke7 { [%eval -1.39] } 43. g4 { [%eval -1.3] } 43... Kd6 { [%eval -1.05] } 44. Kg3 { [%eval -1.59] } 44... Kc6 { [%eval -1.53] } 45. Rc8+? { (-1.53 → -3.14) Mistake. h4 was best. } { [%eval -3.14] } (45. h4 Kb5 46. g5 a5 47. Kf3 a4 48. g6 h5 49. Ke4 Kb4 50. Kd5 e4) 45... Kb6 { [%eval -2.6] } 46. Rh8?! { (-2.60 → -3.74) Inaccuracy. g5 was best. } { [%eval -3.74] } (46. g5 fxg5 47. Re8 a5 48. Re6+ Kc5 49. Rxe5+ Kb4 50. Re4+ Kb3 51. Re3+ Kc2) 46... a6?? { (-3.74 → -0.21) Blunder. a5 was best. } { [%eval -0.21] } (46... a5 47. Rxh7 a4 48. Rh8 a3 49. Rc8 Ra7 50. Rc1 a2 51. Ra1 Kc5 52. h4) 47. Rxh7 { [%eval -0.45] } 47... a5 { [%eval -0.69] } 48. Rh8?? { (-0.69 → -3.70) Blunder. h4 was best. } { [%eval -3.7] } (48. h4 a4 49. h5 a3 50. h6 gxh6 51. Rxh6 Ka5 52. Rh1 Rg7 53. Re1 Kb4) 48... Ra7?! { (-3.70 → -2.59) Inaccuracy. a4 was best. } { [%eval -2.59] } (48... a4 49. Kh4 a3 50. Rc8 a2 51. Rc1 Ra7 52. Ra1 Kc5 53. Kh5 Kd4 54. Kg6) 49. Rd8?! { (-2.59 → -3.73) Inaccuracy. Rb8+ was best. } { [%eval -3.73] } (49. Rb8+ Kc5 50. Rc8+ Kd5 51. Rd8+ Kc4 52. Rc8+ Kd3 53. Rd8+ Ke2 54. Re8 a4) 49... a4 { [%eval -3.26] } 50. Rd1 { [%eval -3.2] } 50... a3 { [%eval -2.92] } 51. Ra1?! { (-2.92 → -3.70) Inaccuracy. h4 was best. } { [%eval -3.7] } (51. h4 Kc5 52. g5 a2 53. gxf6 gxf6 54. Ra1 Kb4 55. h5 Kb3 56. h6 Rh7) 51... Kb5 { [%eval -3.07] } 52. f4? { (-3.07 → -4.94) Mistake. h4 was best. } { [%eval -4.94] } (52. h4 Kb4 53. g5 Kc3 54. Kg4 Kb2 55. Rg1 a2 56. gxf6 gxf6 57. Kh5 Rc7) 52... e4 { [%eval -4.83] } 53. Kf2 { [%eval -4.7] } 53... Ra4 { [%eval -4.32] } 54. Ke3 { [%eval -3.41] } 54... Kc5?? { (-3.41 → -1.04) Blunder. Kc4 was best. } { [%eval -1.04] } (54... Kc4 55. g5 Kb3 56. h4 a2 57. h5 Kb2 58. Rxa2+ Kxa2 59. h6 gxh6 60. gxf6) 55. Kd2?? { (-1.04 → -4.79) Blunder. g5 was best. } { [%eval -4.79] } (55. g5 Kc4 56. gxf6 gxf6 57. Kxe4 a2 58. h4 Ra7 59. h5 Re7+ 60. Kf3 Kb3) 55... Kd4 { [%eval -4.67] } 56. Kc2?! { (-4.67 → -5.92) Inaccuracy. Ke2 was best. } { [%eval -5.92] } (56. Ke2 e3 57. h4 Ke4 58. g5 Kxf4 59. gxf6 gxf6 60. h5 Kg5 61. Kxe3 Kxh5) 56... Ke3 { [%eval -5.32] } 57. Kb3 { [%eval -5.63] } 57... Ra8 { [%eval -5.35] } 58. Rf1?! { (-5.35 → -8.05) Inaccuracy. g5 was best. } { [%eval -8.05] } (58. g5 Kxf4 59. h4 e3 60. gxf6 gxf6 61. h5 Kg3 62. h6 e2 63. Rh1 Kf2) 58... a2 { [%eval -7.41] } 59. Kb2 { [%eval -8.12] } 59... Kd3 { [%eval -7.35] } 60. g5? { (-7.35 → Mate in 9) Checkmate is now unavoidable. Rd1+ was best. } { [%eval #-9] } (60. Rd1+ Ke2 61. Ra1 Kf2 62. Rxa2 Rxa2+ 63. Kxa2 e3 64. g5 e2 65. gxf6 gxf6) 60... fxg5? { (Mate in 9 → -7.03) Lost forced checkmate sequence. a1=Q+ was best. } { [%eval -7.03] } (60... a1=Q+ 61. Rxa1 Rxa1 62. gxf6 gxf6 63. Kxa1 e3 64. Ka2 e2 65. Kb2 e1=Q 66. h4) 61. fxg5 { [%eval -5.9] } 61... e3 { [%eval -5.46] } 62. f6?! { (-5.46 → -8.31) Inaccuracy. Ka1 was best. } { [%eval -8.31] } (62. Ka1 e2 63. Re1 Rf8 64. Kxa2 Rxf5 65. Kb3 Rxg5 66. Rc1 Kd2 67. Rc2+ Ke3) 62... gxf6 { [%eval -7.67] } 63. g6? { (-7.67 → Mate in 8) Checkmate is now unavoidable. Rd1+ was best. } { [%eval #-8] } (63. Rd1+ Ke2 64. Ra1 fxg5 65. Kb3 Kf2 66. Kc4 e2 67. Kb5 e1=R 68. Rxa2+ Rxa2) 63... a1=Q+ { [%eval #-8] } 64. Rxa1 { [%eval #-8] } 64... Rxa1 { [%eval #-8] } 65. Kxa1 { [%eval -14.71] } 65... e2 { [%eval -13.13] } 66. g7?! { (-13.13 → Mate in 3) Checkmate is now unavoidable. Kb2 was best. } { [%eval #-3] } (66. Kb2 e1=Q 67. Kb3 Qe8 68. g7 Qf7+ 69. Kb4 Qxg7 70. Kc5 f5 71. Kd5 f4) 66... e1=Q+ { [%eval #-3] } 67. Ka2 { [%eval #-2] } 67... Qg3 { [%eval #-13] } { White resigns. } 0-1