Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/Bp1L09cJ"] [Date "2026.04.30"] [Round "-"] [White "EhOhAh"] [Black "BoOtheOtter"] [Result "1/2-1/2"] [GameId "Bp1L09cJ"] [UTCDate "2026.04.30"] [UTCTime "12:29:58"] [WhiteElo "962"] [BlackElo "961"] [WhiteRatingDiff "-1"] [BlackRatingDiff "+0"] [Variant "Standard"] [TimeControl "600+5"] [ECO "D02"] [Opening "Queen's Pawn Game: London System, with e6"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.15] } 1... e6 { [%eval 0.42] } 2. Nf3 { [%eval 0.08] } 2... d5 { [%eval 0.19] } 3. Bf4 { [%eval 0.12] } { D02 Queen's Pawn Game: London System, with e6 } 3... Nc6 { [%eval 0.37] } 4. Ne5 { [%eval -0.06] } 4... f6 { [%eval 0.39] } 5. Nxc6 { [%eval 0.38] } 5... bxc6 { [%eval 0.33] } 6. e3 { [%eval 0.33] } 6... Bb4+ { [%eval 0.6] } 7. c3 { [%eval 0.39] } 7... Ba5? { (0.39 → 1.87) Mistake. Bd6 was best. } { [%eval 1.87] } (7... Bd6 8. Bd3 Ne7 9. O-O O-O 10. Bg3 e5 11. dxe5 fxe5 12. e4 Kh8 13. Re1) 8. Qh5+?! { (1.87 → 1.12) Inaccuracy. a4 was best. } { [%eval 1.12] } (8. a4 c5 9. dxc5 c6 10. Bd6 Ne7 11. b4 Bc7 12. Bxc7 Qxc7 13. Be2 e5) 8... g6 { [%eval 1.13] } 9. Qf3?! { (1.13 → 0.41) Inaccuracy. Qd1 was best. } { [%eval 0.41] } (9. Qd1 Bb6 10. c4 c5 11. dxc5 Bxc5 12. cxd5 e5 13. Bg3 Rb8 14. Bc4 h5) 9... f5?? { (0.41 → 2.58) Blunder. Qe7 was best. } { [%eval 2.58] } (9... Qe7 10. Qd1 Bb6 11. h3 e5 12. Bh2 Nh6 13. Be2 O-O 14. O-O Rd8 15. Re1) 10. Bd3 { [%eval 1.94] } 10... Nf6 { [%eval 1.87] } 11. b4 { [%eval 1.87] } 11... Bb6 { [%eval 1.79] } 12. a4?! { (1.79 → 1.19) Inaccuracy. a3 was best. } { [%eval 1.19] } (12. a3 a5 13. O-O Qe7 14. Nd2 Ng4 15. c4 axb4 16. axb4 Rxa1 17. Rxa1 e5) 12... a5 { [%eval 1.17] } 13. Nd2 { [%eval 0.97] } 13... axb4 { [%eval 0.99] } 14. cxb4 { [%eval 0.95] } 14... Ng4?? { (0.95 → 3.02) Blunder. Qe7 was best. } { [%eval 3.02] } (14... Qe7 15. Qd1 Qxb4 16. O-O O-O 17. Nf3 c5 18. Bb5 cxd4) 15. h3 { [%eval 3.07] } 15... Nf6 { [%eval 2.94] } 16. a5 { [%eval 2.97] } 16... Ba7 { [%eval 2.95] } 17. Be5 { [%eval 2.5] } 17... O-O { [%eval 2.52] } 18. h4?! { (2.52 → 1.39) Inaccuracy. Qf4 was best. } { [%eval 1.39] } (18. Qf4 Qe7 19. Qh4 Rb8 20. Rb1 Rxb4 21. Rxb4 c5) 18... Qe7?! { (1.39 → 2.14) Inaccuracy. Ng4 was best. } { [%eval 2.14] } (18... Ng4 19. Qf4 Nxe5 20. Qxe5 Qd6 21. f4 Rb8 22. Rb1 Rxb4 23. Rxb4 Qxb4 24. h5) 19. h5 { [%eval 2.01] } 19... Nxh5?! { (2.01 → 2.75) Inaccuracy. g5 was best. } { [%eval 2.75] } (19... g5 20. h6 Qxb4 21. Qg3 g4 22. Qf4 Kf7 23. Ke2 Ne4 24. Bxe4 dxe4 25. Rhb1) 20. a6? { (2.75 → 1.24) Mistake. Rxh5 was best. } { [%eval 1.24] } (20. Rxh5 gxh5 21. Qxh5 Bd7 22. Ke2 Be8 23. Qh6 Bg6 24. g4 Rab8 25. gxf5 exf5) 20... c5? { (1.24 → 3.04) Mistake. Nf6 was best. } { [%eval 3.04] } (20... Nf6 21. Qf4 Ng4 22. Bxc7 e5 23. Bxe5 g5 24. Qg3 Rf7 25. Bd6 f4 26. Qxg4) 21. bxc5 { [%eval 2.9] } 21... Rb8?! { (2.90 → 3.83) Inaccuracy. Nf6 was best. } { [%eval 3.83] } (21... Nf6 22. Qg3 Nd7 23. Bxc7 Bb8 24. Bd6 Bxd6 25. cxd6 Qg7 26. Nf3 f4 27. exf4) 22. g4? { (3.83 → 2.28) Mistake. Rxh5 was best. } { [%eval 2.28] } (22. Rxh5 gxh5 23. Qg3+ Kf7 24. Qg7+ Ke8 25. Qxe7+ Kxe7 26. Bxc7 Rb2 27. Bd6+ Kf7) 22... Ng7?! { (2.28 → 3.60) Inaccuracy. Nf6 was best. } { [%eval 3.6] } (22... Nf6 23. Bxf6 Qxf6 24. gxf5 exf5 25. Qxd5+ Kg7 26. Nf3 f4 27. e4 Rd8 28. Qc4) 23. Qh3 { [%eval 3.46] } 23... h5?! { (3.46 → 4.64) Inaccuracy. Ne8 was best. } { [%eval 4.64] } (23... Ne8 24. g5 Rb2 25. Qh6 Bd7 26. Ke2 Bb5 27. Bxb5 Rxb5 28. Rhb1) 24. gxh5 { [%eval 5.04] } 24... Nxh5 { [%eval 5.1] } 25. Nf3 { [%eval 4.31] } 25... Rb3 { [%eval 4.3] } 26. Rd1 { [%eval 3.53] } 26... Ra3 { [%eval 4.13] } 27. c6? { (4.13 → 2.19) Mistake. Nh4 was best. } { [%eval 2.19] } (27. Nh4 Qh7 28. Rg1 Kf7 29. Nxg6 Rxd3 30. Nxf8 Rxd1+ 31. Kxd1 Kxf8 32. Rh1 Bxc5) 27... Bxa6?! { (2.19 → 3.06) Inaccuracy. Kf7 was best. } { [%eval 3.06] } (27... Kf7 28. Bh2 Rg8 29. Ne5+ Ke8 30. Ke2 Rxd3 31. Rxd3 Bxa6 32. Ra1 Bxd3+ 33. Nxd3) 28. Bxa6 { [%eval 3.06] } 28... Rxa6 { [%eval 2.82] } 29. Ng5?? { (2.82 → -2.67) Blunder. Qg2 was best. } { [%eval -2.67] } (29. Qg2 Kf7 30. Bxc7 Qxc7 31. Ne5+ Qxe5 32. dxe5 Rxc6 33. Qg5 Bb8 34. f4 Rg8) 29... Qxg5 { [%eval -2.59] } 30. f4 { [%eval -3.13] } 30... Qe7?! { (-3.13 → -2.28) Inaccuracy. Qg4 was best. } { [%eval -2.28] } (30... Qg4 31. Rb1 Rxc6 32. Qh2 Bb6 33. Kd2 Ba5+ 34. Kd3 Kf7) 31. Qf3 { [%eval -2.12] } 31... Qb4+? { (-2.12 → -0.82) Mistake. Rxc6 was best. } { [%eval -0.82] } (31... Rxc6 32. Ra1 Qb4+ 33. Kf1 Qb5+ 34. Kg1 Qb2 35. Rxh5 Qxa1+ 36. Kh2 Rc1) 32. Rd2?? { (-0.82 → -5.27) Blunder. Kf2 was best. } { [%eval -5.27] } (32. Kf2 Kf7 33. Rxh5 gxh5 34. Qxh5+ Ke7 35. Qh7+ Rf7 36. Bf6+ Ke8 37. Qg6 Ra2+) 32... Ra1+ { [%eval -4.51] } 33. Kf2? { (-4.51 → -8.70) Mistake. Ke2 was best. } { [%eval -8.7] } (33. Ke2 Rxh1 34. Qxh1 Ng3+ 35. Kf3 Nxh1 36. Rd1 Bxd4 37. Bxd4 Nf2 38. Kxf2 g5) 33... Qxd2+ { [%eval -8.69] } 34. Qe2 { [%eval -8.71] } 34... Qxe2+ { [%eval -9.06] } 35. Kxe2 { [%eval -8.98] } 35... Rxh1 { [%eval -8.5] } 36. Bxc7? { (-8.50 → Mate in 12) Checkmate is now unavoidable. Kd2 was best. } { [%eval #-12] } (36. Kd2 Bb6 37. Kc2 Rh2+ 38. Kc1 Rf7 39. Kb1 Re2) 36... Ng3+ { [%eval -9.35] } 37. Kf2? { (-9.35 → Mate in 8) Checkmate is now unavoidable. Kd3 was best. } { [%eval #-8] } (37. Kd3 Rc8 38. Bd6 Ne4 39. Bc5 Rxc6 40. Kc2 Rc8 41. Kb3 Bxc5 42. dxc5 Rb8+) 37... Ne4+ { [%eval #-7] } 38. Kg2 { [%eval #-7] } 38... Ra1 { [%eval #-9] } 39. Bd6 { [%eval #-6] } 39... Rc8 { [%eval #-5] } 40. c7 { [%eval #-5] } 40... Ra2+ { [%eval #-4] } 41. Kf1 { [%eval #-4] } 41... g5 { [%eval #-5] } 42. fxg5 { [%eval #-4] } 42... Nxg5 { [%eval #-7] } 43. Ke1 { [%eval #-6] } 43... Nf3+? { (Mate in 6 → -8.42) Lost forced checkmate sequence. Ne4 was best. } { [%eval -8.42] } (43... Ne4 44. Bf4 Bb6 45. Kd1 Bxc7 46. Bg3 Rb8 47. Kc1 Bxg3 48. Kd1 Rb1#) 44. Kf1? { (-8.42 → Mate in 6) Checkmate is now unavoidable. Kd1 was best. } { [%eval #-6] } (44. Kd1 Bb6 45. Kc1 Bxc7 46. Bc5 Bd8 47. e4 Bg5+ 48. Kb1 Rf2 49. exf5 Rb8+) 44... Nd2+? { (Mate in 6 → -9.41) Lost forced checkmate sequence. Bb6 was best. } { [%eval -9.41] } (44... Bb6 45. Bg3 Bxc7 46. Bf2 Bg3 47. Kg2 Bh4 48. Kh3 Rxf2 49. e4 Rh2#) 45. Ke1 { [%eval -8.35] } 45... Nc4 { [%eval -8.27] } 46. Kd1 { [%eval -82.29] } 46... Nxd6 { [%eval -12.24] } 47. Kc1?! { (-12.24 → Mate in 4) Checkmate is now unavoidable. e4 was best. } { [%eval #-4] } (47. e4 Nxe4 48. Kc1 Rxc7+ 49. Kb1 Bb8 50. Kxa2 Rb7 51. Ka3 Kg7 52. Ka4 Bd6) 47... Rxc7+ { [%eval #-3] } 48. Kb1 { [%eval #-3] } 48... Rh2 { [%eval #-2] } 49. Ka1 { [%eval #-1] } 49... Rcc2 { [%eval #-2] } 50. Kb1 { [%eval #-2] } 50... Rh1+ { [%eval #-10] } 51. Kxc2 { [%eval #-10] } 51... Rh3 { [%eval -9.17] } 52. Kc3? { (-9.17 → Mate in 8) Checkmate is now unavoidable. Kd2 was best. } { [%eval #-8] } (52. Kd2 Kh7 53. Kc3 Rxe3+ 54. Kb4 Kg7 55. Ka5 Bxd4 56. Kb4 Re4 57. Ka5) 52... Ne4+ { [%eval #-8] } 53. Kb4 { [%eval #-8] } 53... Rxe3 { [%eval #-7] } 54. Kb5 { [%eval #-8] } 54... Bxd4 { [%eval #-5] } 55. Kc6 { [%eval #-5] } 55... f4 { [%eval #-7] } 56. Kd7 { [%eval #-7] } 56... Ng5 { [%eval #-6] } 57. Kd6 { [%eval #-6] } 57... f3 { [%eval #-5] } 58. Kc6 { [%eval #-5] } 58... f2 { [%eval #-4] } 59. Kd7 { [%eval #-4] } 59... f1=Q { [%eval #-3] } 60. Ke7 { [%eval #-3] } 60... Qf7+ { [%eval #-2] } 61. Kd6 { [%eval #-2] } 61... Rc3?? { (Mate in 2 → 0.00) Lost forced checkmate sequence. Rb3 was best. } { [%eval 0.0] } { Draw by stalemate. } (61... Rb3 62. Kc6 Rb6#) 1/2-1/2