FEN
[Event "rated rapid game"]
[Site "https://lichess.org/NJO1h1DO"]
[Date "2026.04.28"]
[Round "-"]
[White "DrHZPopcorn"]
[Black "Lapknight"]
[Result "1-0"]
[GameId "NJO1h1DO"]
[UTCDate "2026.04.28"]
[UTCTime "21:30:49"]
[WhiteElo "1500"]
[BlackElo "1441"]
[WhiteRatingDiff "+196"]
[BlackRatingDiff "-3"]
[Variant "Standard"]
[TimeControl "900+10"]
[ECO "C02"]
[Opening "French Defense: Advance Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e6 { [%eval 0.22] } 2. d4 { [%eval 0.29] } 2... d5 { [%eval 0.31] } 3. e5 { [%eval 0.25] } 3... c5 { [%eval 0.2] } 4. c3 { [%eval 0.27] } { C02 French Defense: Advance Variation } 4... cxd4 { [%eval 0.51] } 5. cxd4 { [%eval 0.38] } 5... Ne7 { [%eval 0.43] } 6. Nf3 { [%eval 0.41] } 6... Nf5 { [%eval 0.7] } 7. Bb5+ { [%eval 0.28] } 7... Bd7 { [%eval 0.31] } 8. Nc3?! { (0.31 → -0.32) Inaccuracy. Bd3 was best. } { [%eval -0.32] } (8. Bd3 Nc6 9. Bxf5 exf5 10. Nc3 Bb4 11. O-O Bxc3 12. bxc3 O-O) 8... a6?! { (-0.32 → 0.68) Inaccuracy. Bxb5 was best. } { [%eval 0.68] } (8... Bxb5 9. Nxb5 Nc6 10. Nc3 h5 11. O-O Be7 12. Rb1 g5 13. Ne2 g4 14. Ne1) 9. Bd3 { [%eval 0.75] } 9... Be7 { [%eval 1.23] } 10. O-O { [%eval 1.07] } 10... O-O?! { (1.07 → 2.18) Inaccuracy. Nc6 was best. } { [%eval 2.18] } (10... Nc6 11. Bxf5 exf5 12. Nxd5 Be6 13. Nxe7 Nxe7 14. Bg5 Qd7 15. Bxe7 Kxe7 16. Nh4) 11. Qb3? { (2.18 → 0.60) Mistake. Bxf5 was best. } { [%eval 0.6] } (11. Bxf5 exf5 12. Nxd5 Bc6 13. Nxe7+ Qxe7 14. d5 Rd8 15. d6 Qe6 16. Re1 Qg6) 11... b5?? { (0.60 → 2.42) Blunder. Nh4 was best. } { [%eval 2.42] } (11... Nh4 12. Nxh4 Bxh4 13. Qc2 h6 14. a3 f6 15. f4 fxe5 16. dxe5 Nc6 17. Qd1) 12. a3? { (2.42 → 0.82) Mistake. Bxf5 was best. } { [%eval 0.82] } (12. Bxf5 exf5 13. Nxd5 Nc6 14. Nxe7+ Nxe7 15. Bg5 h6 16. Bxe7 Qxe7 17. Rfc1 Rfc8) 12... Nc6 { [%eval 0.85] } 13. Ne2 { [%eval 0.81] } 13... Qb6 { [%eval 1.05] } 14. Bxf5 { [%eval 0.52] } 14... exf5 { [%eval 0.55] } 15. Bf4 { [%eval 0.08] } 15... Be6 { [%eval 0.23] } 16. Rac1 { [%eval -0.27] } 16... Na5 { [%eval -0.2] } 17. Qd3 { [%eval -0.15] } 17... Nc4 { [%eval 0.19] } 18. Rc2 { [%eval -0.22] } 18... Qd8?! { (-0.22 → 0.73) Inaccuracy. h6 was best. } { [%eval 0.73] } (18... h6 19. Bc1 a5 20. Ng3 f4 21. Ne2 g5 22. h4 a4 23. g3 Bh3 24. hxg5) 19. Nd2?? { (0.73 → -1.58) Blunder. Ng3 was best. } { [%eval -1.58] } (19. Ng3 Qd7 20. Bg5 f4 21. Bxf4 h6 22. h3 a5 23. Nh2 a4 24. Bc1 f5) 19... Nxd2?? { (-1.58 → 1.04) Blunder. g5 was best. } { [%eval 1.04] } (19... g5 20. Nxc4 bxc4 21. Qg3 Kh8 22. Bd2 f4 23. Qf3 Bf5 24. Rcc1 Rb8 25. Rfe1) 20. Bxd2 { [%eval 0.95] } 20... g5?! { (0.95 → 2.06) Inaccuracy. Qd7 was best. } { [%eval 2.06] } (20... Qd7 21. Bb4 Rfc8 22. Bc5 h6 23. Rfc1 Bh4 24. h3 a5 25. f4 Qb7 26. Nc3) 21. Ng3 { [%eval 1.61] } 21... f4 { [%eval 1.62] } 22. Nf5 { [%eval 1.54] } 22... Qd7? { (1.54 → 2.87) Mistake. Bxf5 was best. } { [%eval 2.87] } (22... Bxf5 23. Qxf5 Qb6 24. h4 Qxd4 25. hxg5 Qb6 26. Bxf4 Qe6 27. Qd3 b4 28. a4) 23. Nxe7+ { [%eval 2.88] } 23... Qxe7 { [%eval 2.85] } 24. Bb4 { [%eval 2.97] } 24... Qd7 { [%eval 3.19] } 25. Bxf8 { [%eval 3.57] } 25... Bf5 { [%eval 3.62] } 26. Qc3?? { (3.62 → 0.66) Blunder. Rc7 was best. } { [%eval 0.66] } (26. Rc7 Bxd3 27. Rxd7 Bxf1 28. Bh6 Bc4 29. Bxg5 h5 30. Bxf4 a5 31. Bd2 a4) 26... Bxc2 { [%eval 0.69] } 27. Qxc2 { [%eval 0.73] } 27... Rxf8 { [%eval 0.76] } 28. Rc1 { [%eval 0.61] } 28... h5 { [%eval 0.66] } 29. Qc6 { [%eval 0.59] } 29... Qxc6 { [%eval 0.91] } 30. Rxc6 { [%eval 0.97] } 30... Ra8?! { (0.97 → 1.67) Inaccuracy. Kg7 was best. } { [%eval 1.67] } (30... Kg7 31. Kf1 f6 32. e6 Ra8 33. h4 g4 34. Ke2 f5 35. g3 fxg3 36. fxg3) 31. f3 { [%eval 1.1] } 31... a5?! { (1.10 → 1.95) Inaccuracy. b4 was best. } { [%eval 1.95] } (31... b4 32. h4 g4 33. a4 b3 34. a5 gxf3 35. gxf3 Rb8 36. Kf1 Rb4 37. Rxa6) 32. Rc5 { [%eval 1.9] } 32... b4 { [%eval 1.87] } 33. axb4?? { (1.87 → 0.00) Blunder. a4 was best. } { [%eval 0.0] } (33. a4 Kf8 34. Kf1 Ke7 35. h3 Ke6 36. Rc6+ Kd7 37. Rd6+ Ke7 38. Rxd5 Rc8) 33... axb4 { [%eval 0.0] } 34. Rxd5 { [%eval 0.0] } 34... Ra1+ { [%eval 0.0] } 35. Kf2 { [%eval -0.02] } 35... Rb1 { [%eval 0.0] } 36. Rb5 { [%eval 0.0] } 36... Rxb2+ { [%eval -0.06] } 37. Kf1 { [%eval 0.0] } 37... b3 { [%eval 0.01] } 38. d5 { [%eval 0.0] } 38... Rb1+? { (0.00 → 1.28) Mistake. Rd2 was best. } { [%eval 1.28] } (38... Rd2 39. d6 f6 40. Ke1 Rd4 41. exf6 Rxd6 42. Rxg5+ Kf7 43. Rb5 Rd3 44. h4) 39. Ke2 { [%eval 1.43] } 39... Rb2+?! { (1.43 → 2.34) Inaccuracy. Kf8 was best. } { [%eval 2.34] } (39... Kf8 40. Kd3 b2 41. d6 Ke8 42. Kc3 Re1 43. Kxb2 Re3 44. h3 Kd8 45. Rb8+) 40. Kf1?? { (2.34 → 0.00) Blunder. Kd3 was best. } { [%eval 0.0] } (40. Kd3 Kf8 41. Ke4 Rxg2 42. Rxb3 Rxh2 43. Kf5 g4 44. Kf6 Kg8 45. Rb8+ Kh7) 40... Rb1+?? { (0.00 → 2.22) Blunder. Rd2 was best. } { [%eval 2.22] } (40... Rd2 41. Rb8+ Kg7 42. d6 f6 43. e6 Rd1+ 44. Kf2 Rd2+) 41. Ke2 { [%eval 1.97] } 41... Rb2+?! { (1.97 → 2.80) Inaccuracy. Kf8 was best. } { [%eval 2.8] } (41... Kf8 42. Kd3 b2 43. d6 Ke8 44. Kc3 Re1 45. Kxb2 g4 46. Kc3 g3 47. h4) 42. Kd3 { [%eval 2.01] } 42... Rb1? { (2.01 → 3.91) Mistake. Kf8 was best. } { [%eval 3.91] } (42... Kf8 43. Ke4 Kg7 44. d6 Kg6 45. Kd3 Rb1 46. Kd2 Ra1 47. Rb8 b2 48. d7) 43. d6 { [%eval 4.02] } 43... b2 { [%eval 4.58] } 44. Kc2 { [%eval 4.66] } 44... Rc1+ { [%eval 4.45] } 45. Kxb2 { [%eval 4.41] } 45... Rd1?! { (4.41 → 6.15) Inaccuracy. Rc8 was best. } { [%eval 6.15] } (45... Rc8 46. Rd5 Kf8 47. h3 Ra8 48. Kc3 Ke8 49. Kd3 Kd7 50. Ke4 Ra2 51. Kf5) 46. Kc2 { [%eval 6.19] } 46... Rd4 { [%eval 6.09] } 47. Kc3 { [%eval 5.88] } 47... Rd1 { [%eval 5.79] } 48. Kc4 { [%eval 6.03] } 48... Kf8 { [%eval 5.75] } 49. Rd5 { [%eval 5.6] } 49... Rb1?! { (5.60 → 10.40) Inaccuracy. Rc1+ was best. } { [%eval 10.4] } (49... Rc1+ 50. Kd4 Ke8 51. Ke4 g4 52. Kf5 Rc6 53. Ra5 Rc2 54. Ra8+ Kd7 55. Ra7+) 50. d7 { [%eval 9.71] } 50... Rc1+? { (9.71 → Mate in 20) Checkmate is now unavoidable. Rb8 was best. } { [%eval #20] } (50... Rb8 51. d8=R+ Rxd8 52. Rxd8+ Ke7 53. Rd6 Ke8 54. Rf6 Kf8 55. Kd5 Ke7 56. Kc6) 51. Kd4 { [%eval #20] } 51... Rd1+ { [%eval 13.36] } 52. Ke4 { [%eval 12.01] } 52... Rxd5 { [%eval 8.27] } 53. Kxd5 { [%eval #13] } 53... Ke7 { [%eval #13] } 54. Kc6 { [%eval #13] } 54... Kd8 { [%eval #13] } 55. Kd6 { [%eval #12] } 55... g4 { [%eval 8.71] } 56. e6 { [%eval 8.68] } 56... fxe6 { [%eval 8.59] } 57. Kxe6 { [%eval 8.59] } 57... gxf3 { [%eval 12.75] } 58. gxf3 { [%eval 9.51] } 58... h4 { [%eval 10.71] } 59. Kf5 { [%eval 10.86] } 59... Kxd7 { [%eval 10.15] } 60. Kxf4 { [%eval 10.01] } { Black resigns. } 1-0