Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/abeesrPR"] [Date "2026.06.04"] [Round "-"] [White "onericerice"] [Black "PoetaZarolho"] [Result "0-1"] [GameId "abeesrPR"] [UTCDate "2026.06.04"] [UTCTime "17:39:25"] [WhiteElo "1974"] [BlackElo "1996"] [WhiteRatingDiff "-22"] [BlackRatingDiff "+5"] [Variant "Standard"] [TimeControl "600+0"] [ECO "C01"] [Opening "French Defense: Exchange Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... e6 { [%eval 0.22] } 2. Nf3 { [%eval 0.11] } 2... d5 { [%eval 0.14] } 3. exd5 { [%eval 0.1] } 3... exd5 { [%eval 0.17] } 4. d4 { [%eval 0.1] } { C01 French Defense: Exchange Variation } 4... Nc6 { [%eval 0.13] } 5. Bb5 { [%eval 0.06] } 5... Ne7 { [%eval 0.36] } 6. O-O { [%eval 0.48] } 6... a6 { [%eval 0.43] } 7. Ba4 { [%eval 0.38] } 7... Bg4 { [%eval 0.46] } 8. h3? { (0.46 → -0.92) Mistake. Re1 was best. } { [%eval -0.92] } (8. Re1 b5 9. Bb3 Bxf3 10. Qxf3 Nxd4 11. Qd3 Nxb3 12. axb3 c6) 8... Bf5?? { (-0.92 → 1.24) Blunder. Bxf3 was best. } { [%eval 1.24] } (8... Bxf3 9. Qxf3 b5 10. Bb3 Nxd4 11. Qd3 Ne6 12. Nc3 c6 13. a4 g6 14. axb5) 9. Re1 { [%eval 1.26] } 9... b5 { [%eval 1.83] } 10. Bb3 { [%eval 1.72] } 10... f6?! { (1.72 → 2.81) Inaccuracy. Na5 was best. } { [%eval 2.81] } (10... Na5 11. Nbd2 c6 12. c3 g6 13. a4 Bg7 14. axb5 axb5 15. Bc2 Bxc2 16. Qxc2) 11. Bd2?! { (2.81 → 1.56) Inaccuracy. Nc3 was best. } { [%eval 1.56] } (11. Nc3 Qd7 12. a4 Na5 13. Bxd5 O-O-O 14. Be4 b4 15. Qd3 Bxe4 16. Nxe4 Qc6) 11... Qd7 { [%eval 1.75] } 12. Nc3 { [%eval 1.33] } 12... Be6 { [%eval 1.62] } 13. a3 { [%eval 1.46] } 13... O-O-O? { (1.46 → 3.03) Mistake. Nd8 was best. } { [%eval 3.03] } (13... Nd8 14. Ne2 Ng6 15. a4 b4 16. c4 dxc4 17. d5 cxb3 18. dxe6 Qd5 19. Nf4) 14. Qe2 { [%eval 2.81] } 14... Bf7 { [%eval 2.76] } 15. Bf4?? { (2.76 → 0.40) Blunder. a4 was best. } { [%eval 0.4] } (15. a4 Bh5 16. axb5 Nxd4 17. Qf1 Bxf3 18. Rxa6 Kb7 19. b6 Nec6 20. gxf3 Nxf3+) 15... g5?! { (0.40 → 1.38) Inaccuracy. Kb7 was best. } { [%eval 1.38] } (15... Kb7 16. Nxb5 axb5 17. Qxb5+ Ka7 18. Rac1 Qc8 19. Qc5+ Ka8 20. Ba4 Qb7 21. Bh2) 16. Bh2?! { (1.38 → 0.74) Inaccuracy. a4 was best. } { [%eval 0.74] } (16. a4 gxf4 17. axb5 Nb4 18. bxa6 Kb8 19. Na4 Nc8 20. c3 Rg8 21. Kh2 Nc6) 16... h5?? { (0.74 → 3.15) Blunder. g4 was best. } { [%eval 3.15] } (16... g4 17. hxg4 Qxg4 18. Nd1 Nf5 19. a4 Bh6 20. Ne3 Nxe3 21. fxe3 Rhe8 22. axb5) 17. Na2?? { (3.15 → -1.93) Blunder. a4 was best. } { [%eval -1.93] } (17. a4 g4 18. axb5 gxf3 19. Qxf3 axb5 20. Nxb5 Kb7 21. Bxc7 Nc8 22. Bxd8 Qxd8) 17... g4 { [%eval -1.95] } 18. hxg4?! { (-1.95 → -3.12) Inaccuracy. Nb4 was best. } { [%eval -3.12] } (18. Nb4 gxf3 19. Qxf3 Kb7 20. Qxf6 Rh7 21. c3 Nxb4 22. axb4 Qc6 23. Qxc6+ Nxc6) 18... hxg4 { [%eval -2.92] } 19. Nd2? { (-2.92 → -4.75) Mistake. Nb4 was best. } { [%eval -4.75] } (19. Nb4 gxf3 20. Qxf3 f5 21. c3 Nxb4 22. axb4 Kb7 23. Bc2 Bg7 24. Bd3 Bf6) 19... Nxd4 { [%eval -4.58] } 20. Qe3 { [%eval -5.25] } 20... Nxb3?? { (-5.25 → -1.80) Blunder. Nef5 was best. } { [%eval -1.8] } (20... Nef5 21. Qc3 Bd6 22. g3 Be6 23. Rxe6 Qxe6 24. Qa5 Ne2+ 25. Kf1 Rxh2 26. Qxa6+) 21. Qa7 { [%eval -1.58] } 21... Qc6 { [%eval -1.25] } 22. Nxb3 { [%eval -1.19] } 22... Qb7 { [%eval -1.0] } 23. Qxb7+?! { (-1.00 → -2.03) Inaccuracy. Qd4 was best. } { [%eval -2.03] } (23. Qd4 Qb6 24. Qxg4+ f5 25. Qd4 Qh6 26. Qf4 Qxf4 27. Bxf4 Rh5 28. Nb4 Ng6) 23... Kxb7 { [%eval -1.94] } 24. Nc5+ { [%eval -1.96] } 24... Kb6 { [%eval -1.83] } 25. b4?! { (-1.83 → -2.90) Inaccuracy. Ne6 was best. } { [%eval -2.9] } (25. Ne6 Rd7 26. Rad1 d4 27. Nc1 Nc6 28. Nxf8 Rxf8 29. Bf4 Rh8 30. f3 gxf3) 25... Nc6 { [%eval -2.8] } 26. Nd3 { [%eval -2.91] } 26... Bd6?! { (-2.91 → -2.14) Inaccuracy. d4 was best. } { [%eval -2.14] } (26... d4 27. Nac1 a5 28. bxa5+ Nxa5 29. Re4 c5 30. Rxg4 Nc6 31. Bg3 Ra8 32. Rf4) 27. Bxd6 { [%eval -2.19] } 27... Rxd6 { [%eval -2.31] } 28. Nc3 { [%eval -2.15] } 28... Nd4 { [%eval -1.72] } 29. Rac1? { (-1.72 → -3.76) Mistake. Re7 was best. } { [%eval -3.76] } (29. Re7 Rh7 30. Nf4 f5 31. f3 g3 32. Ncxd5+ Kb7 33. Rxc7+ Kb8 34. Rd1 Rdh6) 29... Bg6? { (-3.76 → -2.18) Mistake. f5 was best. } { [%eval -2.18] } (29... f5 30. f4 g3 31. Re3 Rc6 32. Nb1 Rch6 33. Rxg3 Ne2+ 34. Kf2 Nxc1 35. Nxc1) 30. Nf4 { [%eval -2.2] } 30... Be4 { [%eval -2.16] } 31. Nxe4? { (-2.16 → -3.59) Mistake. Red1 was best. } { [%eval -3.59] } (31. Red1 Nf3+ 32. Kf1 Ng5 33. Nxe4 Nxe4 34. Re1 g3 35. fxg3 Nxg3+ 36. Kf2 Ne4+) 31... dxe4 { [%eval -3.34] } 32. Rxe4 { [%eval -3.7] } 32... Nxc2? { (-3.70 → -1.66) Mistake. f5 was best. } { [%eval -1.66] } (32... f5 33. Ree1 Rdh6 34. f3 g3 35. Nh3 Nxf3+ 36. gxf3 Rxh3 37. f4 Rh1+ 38. Kg2) 33. Re6?! { (-1.66 → -2.49) Inaccuracy. Re7 was best. } { [%eval -2.49] } (33. Re7 Nxa3 34. Rexc7 Nc4 35. Rg7 Rhd8 36. Kh2 R8d7 37. Rxd7 Rxd7 38. Kg3 Ne5) 33... Nxa3?? { (-2.49 → Mate in 15) Checkmate is now unavoidable. Rxe6 was best. } { [%eval #15] } (33... Rxe6 34. Nxe6 Nxa3 35. Nxc7 Rd8 36. Ne6 Rd6 37. Nc5 Rd4 38. Ra1 a5 39. Nb3) 34. Rxd6+?? { (Mate in 15 → -0.19) Lost forced checkmate sequence. Nd5+ was best. } { [%eval -0.19] } (34. Nd5+ Ka7 35. Rxc7+ Kb8 36. Rxd6 Nc4 37. Rdd7 Re8 38. Rb7+ Ka8 39. Ra7+ Kb8) 34... cxd6 { [%eval -0.23] } 35. Nd5+ { [%eval -0.19] } 35... Kb7 { [%eval -0.24] } 36. Nxf6?! { (-0.24 → -1.12) Inaccuracy. Rc7+ was best. } { [%eval -1.12] } (36. Rc7+ Kb8 37. Rg7 Nc2 38. Rxg4 Rc8 39. Nxf6 Rc4 40. Rxc4 bxc4 41. Kf1 Nxb4) 36... Nc4? { (-1.12 → 0.00) Mistake. Rf8 was best. } { [%eval 0.0] } (36... Rf8 37. Nd5 Nc4 38. Rd1 Ne5 39. Rd4 Rc8 40. Ne3 Rc3 41. Kf1 g3 42. Ke2) 37. Nxg4 { [%eval -0.07] } 37... Rg8 { [%eval 0.0] } 38. f3 { [%eval 0.0] } 38... d5 { [%eval 0.0] } 39. Nf6 { [%eval 0.0] } 39... Rd8 { [%eval 0.0] } 40. Re1 { [%eval -0.03] } 40... d4 { [%eval -0.03] } 41. Kf2 { [%eval -0.12] } 41... d3 { [%eval -0.13] } 42. Rd1 { [%eval -0.18] } 42... Kc6 { [%eval 0.0] } 43. Ne4 { [%eval 0.0] } 43... a5 { [%eval 0.0] } 44. bxa5 { [%eval -0.05] } 44... Nxa5 { [%eval 0.0] } 45. Ke3?! { (0.00 → -0.72) Inaccuracy. g4 was best. } { [%eval -0.72] } (45. g4 Nc4 46. g5 b4 47. g6 b3 48. g7 Rg8 49. Rxd3 b2 50. Rb3 Rxg7) 45... Nc4+ { [%eval -0.6] } 46. Kf2 { [%eval -0.82] } 46... b4 { [%eval -0.8] } 47. Rb1?? { (-0.80 → -2.70) Blunder. g4 was best. } { [%eval -2.7] } (47. g4 b3 48. g5 b2 49. g6 Rg8 50. Nc3 Kc5 51. Rxd3 Kb4 52. Nd5+ Ka4) 47... Kb5?! { (-2.70 → -1.74) Inaccuracy. d2 was best. } { [%eval -1.74] } (47... d2 48. Ke2 b3 49. Nc3 b2 50. f4 Kc5 51. Ne4+ Kb6 52. Rxb2+ Nxb2 53. Nxd2) 48. Ke1? { (-1.74 → -3.70) Mistake. Nc3+ was best. } { [%eval -3.7] } (48. Nc3+ Ka5 49. Ra1+ Na3 50. Nd1 Ka4 51. g4 Kb3 52. g5 d2 53. f4 Kc2) 48... d2+ { [%eval -3.74] } 49. Kd1? { (-3.74 → -6.41) Mistake. Ke2 was best. } { [%eval -6.41] } (49. Ke2 Ka4 50. g4 Ka3 51. f4 b3 52. f5 b2 53. Nxd2 Rxd2+ 54. Kf3 Ne5+) 49... Ne3+ { [%eval -6.23] } 50. Ke2 { [%eval -4.96] } 50... Nxg2?? { (-4.96 → -0.01) Blunder. d1=Q+ was best. } { [%eval -0.01] } (50... d1=Q+ 51. Rxd1 Nxd1 52. Nd2 Nc3+ 53. Ke3 Nd5+ 54. Kd3 Nf4+ 55. Kc2 Nxg2 56. Nb1) 51. Nxd2 { [%eval 0.0] } 51... Nf4+ { [%eval -0.09] } 52. Ke3?? { (-0.09 → -3.56) Blunder. Kd1 was best. } { [%eval -3.56] } (52. Kd1 Ne6 53. Kc2 Nd4+ 54. Kb2 Rh8 55. Nf1 Nxf3 56. Rd1 Rh1 57. Kc2 Rg1) 52... Nd5+ { [%eval -3.67] } 53. Kf2 { [%eval -3.6] } 53... Nc3 { [%eval -3.23] } 54. Rb3? { (-3.23 → -6.07) Mistake. Rxb4+ was best. } { [%eval -6.07] } (54. Rxb4+ Kxb4 55. Nf1 Kc4 56. f4 Kd3 57. Kf3 Rf8 58. Ng3 Nd5 59. Ne2 Kd2) 54... Rxd2+ { [%eval -4.93] } 55. Ke3 { [%eval -6.21] } 55... Re2+?! { (-6.21 → -4.81) Inaccuracy. Rb2 was best. } { [%eval -4.81] } (55... Rb2 56. Rxb2 Nd1+ 57. Kd4 Nxb2 58. f4 Nc4 59. f5 Nd6 60. Ke5 Kc5 61. f6) 56. Kd3 { [%eval -5.21] } 56... Rf2 { [%eval -5.12] } 57. Ke3 { [%eval -5.32] } 57... Rf1 { [%eval -4.29] } 58. f4?! { (-4.29 → -5.95) Inaccuracy. Kf4 was best. } { [%eval -5.95] } (58. Kf4 Kc4 59. Rb2 b3 60. Kg3 Nd5 61. Kg4 Ne3+ 62. Kf4 Re1 63. Rxb3 Kxb3) 58... Kc4 { [%eval -4.64] } 59. Rb2?? { (-4.64 → Mate in 10) Checkmate is now unavoidable. Rxb4+ was best. } { [%eval #-10] } (59. Rxb4+ Kxb4 60. Kd4 Rxf4+ 61. Ke5 Rf1 62. Ke6 Ka5 63. Ke7 Kb6 64. Ke6 Kb7) 59... Nd1+ { [%eval #-9] } { White resigns. } 0-1