Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/BdoDuVL4"] [Date "2026.04.18"] [Round "-"] [White "Geoffrey_02"] [Black "A306vineTx"] [Result "1-0"] [GameId "BdoDuVL4"] [UTCDate "2026.04.18"] [UTCTime "20:51:34"] [WhiteElo "1331"] [BlackElo "1328"] [WhiteRatingDiff "+6"] [BlackRatingDiff "-5"] [Variant "Standard"] [TimeControl "600+0"] [ECO "A40"] [Opening "Queen's Pawn Game"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.15] } { A40 Queen's Pawn Game } 1... c6 { [%eval 0.25] } 2. c4 { [%eval 0.23] } 2... e6 { [%eval 0.29] } 3. e4 { [%eval 0.32] } 3... h6 { [%eval 0.73] } 4. Nc3 { [%eval 0.82] } 4... Be7 { [%eval 1.25] } 5. Nf3 { [%eval 0.97] } 5... Nf6?! { (0.97 → 1.72) Inaccuracy. d5 was best. } { [%eval 1.72] } (5... d5 6. e5 Bb4 7. Bd3 Ne7 8. O-O b6 9. cxd5 Nxd5 10. Ne4) 6. e5 { [%eval 1.79] } 6... Nh7 { [%eval 1.77] } 7. Bd3 { [%eval 1.62] } 7... Ng5 { [%eval 2.15] } 8. Bxg5?! { (2.15 → 1.44) Inaccuracy. Ng1 was best. } { [%eval 1.44] } (8. Ng1 d6 9. h4 Nh7 10. Qg4 dxe5 11. Qxg7 Bf6 12. Qg3 exd4 13. Ne4 Nd7) 8... hxg5 { [%eval 1.63] } 9. O-O { [%eval 1.3] } 9... g4?! { (1.30 → 1.96) Inaccuracy. d5 was best. } { [%eval 1.96] } (9... d5 10. exd6 Qxd6 11. Re1 Qc7 12. g3 Nd7 13. Qe2 Kf8 14. Rad1 Rh6 15. Bc2) 10. Nd2 { [%eval 2.01] } 10... d5 { [%eval 2.25] } 11. Qxg4 { [%eval 2.35] } 11... Bd7?! { (2.35 → 3.38) Inaccuracy. Kf8 was best. } { [%eval 3.38] } (11... Kf8 12. Nf3 Nd7 13. Rfe1 a5 14. b3 Bb4 15. Rac1 a4 16. Ng5 Qe7 17. bxa4) 12. Qxg7 { [%eval 3.39] } 12... Rf8 { [%eval 3.23] } 13. Bg6?? { (3.23 → 0.85) Blunder. Rab1 was best. } { [%eval 0.85] } (13. Rab1 Na6 14. cxd5 cxd5 15. Bxa6 bxa6 16. Rfc1 Bc6 17. Qh7 Kd7 18. g3 Rb8) 13... Na6? { (0.85 → 2.61) Mistake. Qb6 was best. } { [%eval 2.61] } (13... Qb6 14. Rab1 fxg6 15. c5 Qb4 16. Rfd1 Rf7 17. Qg8+ Rf8 18. Qxg6+ Kd8 19. Nf1) 14. cxd5 { [%eval 2.22] } 14... cxd5 { [%eval 2.11] } 15. Bh5 { [%eval 2.26] } 15... Nb4 { [%eval 2.76] } 16. Nf3 { [%eval 2.68] } 16... Nd3 { [%eval 2.89] } 17. Ng5?? { (2.89 → 0.00) Blunder. Qh6 was best. } { [%eval 0.0] } (17. Qh6 Qb6 18. Rad1 Nxb2 19. Rb1 O-O-O 20. Nxd5 exd5 21. Qxb6 axb6 22. Rxb2 b5) 17... Nf4?? { (0.00 → Mate in 2) Checkmate is now unavoidable. Bxg5 was best. } { [%eval #2] } (17... Bxg5 18. Bxf7+ Rxf7 19. Qg8+ Ke7 20. Qxg5+ Kf8 21. Qh5 Nf4 22. Qh8+ Ke7 23. Qh4+) 18. Nxf7?? { (Mate in 2 → 2.23) Lost forced checkmate sequence. Bxf7+ was best. } { [%eval 2.23] } (18. Bxf7+ Rxf7 19. Qxf7#) 18... Nxh5 { [%eval 2.29] } 19. Nxd8?? { (2.29 → -2.62) Blunder. Qxf8+ was best. } { [%eval -2.62] } (19. Qxf8+ Kxf8 20. Nxd8 Bxd8 21. f4 Bb6 22. Rad1 Kf7 23. Rf3 Rg8 24. Kf2 Bd8) 19... Nxg7 { [%eval -2.52] } 20. Nxb7 { [%eval -2.41] } 20... Bc6? { (-2.41 → -0.99) Mistake. Nf5 was best. } { [%eval -0.99] } (20... Nf5 21. Rfd1 Rb8 22. Nc5 Bxc5 23. dxc5 Rxb2 24. Rab1 Rc2 25. Rbc1 Rxc1 26. Rxc1) 21. Nc5? { (-0.99 → -2.20) Mistake. Na5 was best. } { [%eval -2.2] } (21. Na5 Bd7 22. Nb3 Nf5 23. g4 Nh4 24. f4 a5 25. Rab1 a4 26. Nc1 Bc8) 21... Bxc5 { [%eval -2.15] } 22. dxc5 { [%eval -2.24] } 22... d4 { [%eval -2.16] } 23. Ne2 { [%eval -1.89] } 23... Rd8 { [%eval -1.88] } 24. Rad1 { [%eval -2.25] } 24... Bd5?? { (-2.25 → 0.29) Blunder. d3 was best. } { [%eval 0.29] } (24... d3 25. Ng3 Nf5 26. Nxf5 exf5 27. Rd2 f4 28. Rfd1 Bb5 29. c6 Ke7 30. Rc1) 25. Nxd4 { [%eval 0.25] } 25... Nh5?! { (0.25 → 0.99) Inaccuracy. Nf5 was best. } { [%eval 0.99] } (25... Nf5 26. Nxf5 Rxf5 27. f4 Rb8 28. b3 Rb4 29. g3 a5 30. Rd2 a4 31. Rc1) 26. c6 { [%eval 0.89] } 26... Nf4 { [%eval 1.0] } 27. c7? { (1.00 → -0.19) Mistake. f3 was best. } { [%eval -0.19] } (27. f3 Rc8 28. Rd2 a6 29. a4 Ke7 30. Rc1 Ng6 31. b4 Nxe5 32. b5 axb5) 27... Rc8 { [%eval -0.13] } 28. Rc1?? { (-0.13 → -4.28) Blunder. f3 was best. } { [%eval -4.28] } (28. f3 Rxc7 29. g3 Nh3+ 30. Kg2 Ng5 31. Rd3 Rd7 32. Rc1 Bb7 33. Rcc3 Ke7) 28... Nxg2?? { (-4.28 → -1.45) Blunder. Bxg2 was best. } { [%eval -1.45] } (28... Bxg2 29. f3 Bxf1 30. Kxf1 Kd7 31. Rc6 Rh8 32. Kf2 Nd3+ 33. Ke3 Nxe5 34. Ra6) 29. Nc6?? { (-1.45 → -5.58) Blunder. Rc3 was best. } { [%eval -5.58] } (29. Rc3 Nh4 30. Rd1 Kd7 31. Rdc1 Nf3+ 32. Nxf3 Bxf3 33. h4 Rf5 34. Ra3 Rg8+) 29... Rxc7?! { (-5.58 → -4.40) Inaccuracy. Nf4 was best. } { [%eval -4.4] } (29... Nf4 30. f3 Ne2+ 31. Kf2 Nxc1 32. Nd4 Rxc7 33. Ke3 Nxa2 34. Nb5 Rh7 35. Nd4) 30. f3 { [%eval -4.66] } 30... Rxc6? { (-4.66 → -2.62) Mistake. Rg7 was best. } { [%eval -2.62] } (30... Rg7 31. Nd4 Ne3+ 32. Kf2 Nxf1 33. Rc8+ Kf7 34. Rxf8+ Kxf8 35. Kxf1 Rg5 36. Kf2) 31. Rxc6 { [%eval -2.77] } 31... Bxc6 { [%eval -2.81] } 32. Kxg2 { [%eval -2.69] } 32... Bd5 { [%eval -2.67] } 33. Kg3 { [%eval -2.66] } 33... Rg8+ { [%eval -2.64] } 34. Kf4 { [%eval -2.66] } 34... Rh8 { [%eval -2.65] } 35. Rf2 { [%eval -2.65] } 35... Bxa2 { [%eval -2.11] } 36. Kg5 { [%eval -2.07] } 36... Bd5 { [%eval -1.99] } 37. Kg6?! { (-1.99 → -3.18) Inaccuracy. h4 was best. } { [%eval -3.18] } (37. h4 Rg8+ 38. Kh6 a5 39. Rc2 Rg3 40. Rc5 a4 41. f4 Rg4 42. h5 Rxf4) 37... Ke7 { [%eval -2.78] } 38. Kg7 { [%eval -3.07] } 38... Rb8?! { (-3.07 → -1.77) Inaccuracy. Rh4 was best. } { [%eval -1.77] } (38... Rh4 39. f4 Be4 40. Rd2 Rxf4 41. Rd4 Rf7+ 42. Kh6 Bc2 43. h4 Rh7+ 44. Kg5) 39. f4?! { (-1.77 → -2.68) Inaccuracy. h4 was best. } { [%eval -2.68] } (39. h4 Rf8 40. Rc2 Rf7+ 41. Kg6 Rxf3 42. Rc7+ Ke8 43. h5 Be4+ 44. Kg7 Rf5) 39... Rf8 { [%eval -2.65] } 40. Kg6 { [%eval -3.2] } 40... a5 { [%eval -2.66] } 41. f5? { (-2.66 → -4.98) Mistake. Kg5 was best. } { [%eval -4.98] } (41. Kg5 Be4 42. Rd2 Bf3 43. Rd4 Rg8+ 44. Kh4 Kf7 45. Ra4 Be2 46. Rxa5 Rg4+) 41... Rxf5 { [%eval -4.39] } 42. Rxf5 { [%eval -5.19] } 42... exf5?? { (-5.19 → -0.32) Blunder. Be4 was best. } { [%eval -0.32] } (42... Be4 43. Kg5 Bxf5 44. Kf4 Kd7 45. Ke3 Kc6 46. Kd4 Kb5 47. Kc3 a4 48. b3) 43. Kxf5 { [%eval -0.13] } 43... Be6+ { [%eval 0.0] } 44. Ke4 { [%eval 0.0] } 44... a4 { [%eval 0.0] } 45. h4 { [%eval 0.0] } 45... Bg4 { [%eval 0.0] } 46. Kf4 { [%eval 0.0] } 46... Bh5 { [%eval 0.0] } 47. Kg5 { [%eval 0.0] } 47... Bf7 { [%eval 0.0] } 48. h5 { [%eval 0.0] } 48... Ke6?? { (0.00 → 6.41) Blunder. Bxh5 was best. } { [%eval 6.41] } (48... Bxh5 49. Kxh5 Ke6 50. Kg4 Kxe5 51. Kf3 Kd5 52. Ke2 Kc4 53. Kd2 Kb3 54. Kc1) 49. h6 { [%eval 5.56] } 49... Kxe5?! { (5.56 → 7.43) Inaccuracy. Bg8 was best. } { [%eval 7.43] } (49... Bg8 50. Kg6 Kxe5 51. Kg7 Bb3 52. h7 Ke4 53. h8=Q Kd3 54. Qc8 Kd2 55. Qc3+) 50. h7 { [%eval 7.18] } 50... Bb3 { [%eval 6.74] } 51. h8=Q+ { [%eval 7.31] } 51... Ke4 { [%eval 7.39] } 52. Qh4+ { [%eval 6.6] } 52... Kd3 { [%eval 6.49] } 53. Kf4 { [%eval 6.09] } 53... Kc2 { [%eval 6.83] } 54. Qh2+ { [%eval 6.45] } 54... Kb1?? { (6.45 → Mate in 10) Checkmate is now unavoidable. Kd3 was best. } { [%eval #10] } (54... Kd3 55. Qg2 Kc4 56. Qg6 Bd1 57. Qd6 Bh5 58. Qa3 Kb5 59. Ke5 Kc6 60. Qxa4+) 55. Ke4 { [%eval #9] } 55... Bc2+ { [%eval #9] } 56. Kd4 { [%eval #8] } 56... Kxb2 { [%eval #7] } 57. Qb8+ { [%eval #8] } 57... Ka3 { [%eval #5] } 58. Kc3 { [%eval #4] } 58... Bb3 { [%eval #4] } 59. Qb4+ { [%eval #5] } 59... Ka2 { [%eval #5] } 60. Kd2 { [%eval #6] } 60... Kb2 { [%eval #6] } 61. Qc3+ { [%eval #5] } 61... Ka3 { [%eval #2] } 62. Kc1 { [%eval #1] } 62... Ka2 { [%eval #1] } 63. Qb2# { White wins by checkmate. } 1-0