Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/2zzmEjn5"] [Date "2026.04.03"] [Round "-"] [White "Fredwang"] [Black "OZEZZZ"] [Result "0-1"] [GameId "2zzmEjn5"] [UTCDate "2026.04.03"] [UTCTime "11:32:57"] [WhiteElo "1452"] [BlackElo "1442"] [WhiteRatingDiff "-6"] [BlackRatingDiff "+16"] [Variant "Standard"] [TimeControl "600+5"] [ECO "D02"] [Opening "Queen's Pawn Game: London System"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. Nf3 { [%eval 0.08] } 2... Nf6 { [%eval 0.11] } 3. Bf4 { [%eval 0.04] } { D02 Queen's Pawn Game: London System } 3... Bg4 { [%eval 0.38] } 4. e3 { [%eval 0.11] } 4... e6 { [%eval 0.16] } 5. Nc3 { [%eval -0.32] } 5... Bd6 { [%eval 0.1] } 6. Bg5 { [%eval -0.31] } 6... O-O { [%eval 0.07] } 7. Bd3 { [%eval -0.35] } 7... h6 { [%eval -0.25] } 8. Bh4 { [%eval -0.64] } 8... Nc6?! { (-0.64 → -0.05) Inaccuracy. Nbd7 was best. } { [%eval -0.05] } (8... Nbd7 9. h3 Bxf3 10. Qxf3 c5 11. Bxf6 Nxf6 12. dxc5 Bxc5 13. O-O Nd7 14. Ne2) 9. O-O { [%eval -0.07] } 9... Qd7?! { (-0.07 → 0.59) Inaccuracy. Rc8 was best. } { [%eval 0.59] } (9... Rc8 10. Ne2 Nb4 11. Ne5 Nxd3 12. cxd3 Bh5 13. g4 Bg6 14. f4 c5 15. Bxf6) 10. h3 { [%eval 0.24] } 10... Bxf3 { [%eval 0.18] } 11. Qxf3 { [%eval 0.18] } 11... Be7 { [%eval 0.35] } 12. Bb5 { [%eval -0.15] } 12... a6 { [%eval -0.17] } 13. Ba4 { [%eval -0.27] } 13... b5 { [%eval -0.25] } 14. Bb3 { [%eval -0.31] } 14... Nb4?! { (-0.31 → 0.24) Inaccuracy. Na5 was best. } { [%eval 0.24] } (14... Na5 15. Rfd1 Nh7 16. Bxe7 Qxe7 17. Ne2 c5 18. dxc5 Qxc5 19. Ng3 Nxb3 20. cxb3) 15. a4 { [%eval 0.21] } 15... Rfd8 { [%eval 0.26] } 16. axb5 { [%eval -0.03] } 16... axb5 { [%eval 0.08] } 17. Ne2 { [%eval -0.12] } 17... Ne4 { [%eval -0.24] } 18. c3?? { (-0.24 → -3.11) Blunder. Bxe7 was best. } { [%eval -3.11] } (18. Bxe7 Qxe7 19. Rxa8 Rxa8 20. Rd1 Nc6 21. c3 Na5 22. Nc1 Nc4 23. Qe2 h5) 18... Bxh4 { [%eval -3.11] } 19. cxb4 { [%eval -3.0] } 19... Nd2 { [%eval -2.94] } 20. Qh5 { [%eval -3.02] } 20... Bf6 { [%eval -2.98] } 21. Rfd1?! { (-2.98 → -4.38) Inaccuracy. Bc2 was best. } { [%eval -4.38] } (21. Bc2 Nxf1 22. Rxf1 Qe7 23. Nf4 e5 24. dxe5 Qxe5 25. Qxe5 Bxe5 26. Nd3 Bf6) 21... Rxa1 { [%eval -4.1] } 22. Rxa1 { [%eval -4.13] } 22... Nxb3 { [%eval -4.18] } 23. Rd1 { [%eval -3.97] } 23... Ra8 { [%eval -4.02] } 24. Ng3 { [%eval -4.17] } 24... Ra1?? { (-4.17 → -1.80) Blunder. Qc6 was best. } { [%eval -1.8] } (24... Qc6 25. Qg4 g6 26. h4 Qc2 27. h5 g5 28. Rf1 Bg7 29. f4 f5 30. Qf3) 25. Rxa1 { [%eval -1.74] } 25... Nxa1 { [%eval -2.11] } 26. Qg4? { (-2.11 → -4.13) Mistake. Qd1 was best. } { [%eval -4.13] } (26. Qd1 c5 27. dxc5 Qa7 28. Ne2 Bxb2 29. Nd4 Bxd4 30. Qxd4 Nc2 31. Qb2 Na3) 26... Qc6 { [%eval -3.95] } 27. Nh5 { [%eval -4.03] } 27... Kf8 { [%eval -3.98] } 28. Nxf6 { [%eval -4.15] } 28... gxf6 { [%eval -3.98] } 29. Qf4 { [%eval -4.28] } 29... Ke7 { [%eval -4.19] } 30. Qxh6 { [%eval -4.25] } 30... Nb3 { [%eval -3.99] } 31. Kh2 { [%eval -4.28] } 31... Qd6+ { [%eval -4.27] } 32. f4 { [%eval -5.32] } 32... Nd2 { [%eval -5.15] } 33. Kg3 { [%eval -5.13] } 33... Nc4 { [%eval -5.01] } 34. Kf3 { [%eval -5.68] } 34... Qxb4 { [%eval -5.42] } 35. Qh4 { [%eval -6.43] } 35... Qxb2 { [%eval -6.03] } 36. g4 { [%eval -8.11] } 36... Nd2+ { [%eval -7.8] } 37. Kg3? { (-7.80 → Mate in 7) Checkmate is now unavoidable. Kg2 was best. } { [%eval #-7] } (37. Kg2 Ne4+ 38. Kf3 Qh2 39. Qe1 Qxh3+ 40. Ke2 Qg2+ 41. Kd1 Qb2 42. Qa5 Nc3+) 37... Nf1+ { [%eval #-8] } 38. Kf3 { [%eval -8.81] } 38... Nh2+ { [%eval -8.64] } 39. Kg3 { [%eval -8.57] } 39... Nf1+ { [%eval -8.39] } 40. Kf3 { [%eval -7.97] } 40... Qd2 { [%eval -7.52] } 41. Qf2 { [%eval -7.51] } 41... Qxf2+ { [%eval -7.23] } 42. Kxf2 { [%eval -7.18] } 42... b4 { [%eval -6.74] } 43. Kxf1 { [%eval -8.31] } 43... b3 { [%eval -8.02] } 44. h4 { [%eval -8.26] } 44... b2 { [%eval -7.95] } 45. h5 { [%eval -7.85] } 45... b1=Q+ { [%eval -10.1] } 46. Kf2 { [%eval -8.53] } 46... Qc2+ { [%eval -8.36] } 47. Kf3? { (-8.36 → Mate in 18) Checkmate is now unavoidable. Ke1 was best. } { [%eval #-18] } (47. Ke1 Qh2 48. h6 Qxh6 49. g5 fxg5 50. fxg5 Qxg5 51. e4 dxe4 52. Kd1 Qf5) 47... Qd1+ { [%eval -13.37] } 48. Kg3 { [%eval #-17] } 48... Qe1+?! { (Mate in 17 → -13.34) Lost forced checkmate sequence. f5 was best. } { [%eval -13.34] } (48... f5 49. gxf5 exf5 50. h6 Qh5 51. h7 Qxh7 52. Kg2 Qh5 53. Kf1 Qd1+ 54. Kf2) 49. Kf3 { [%eval -12.75] } 49... Qf1+ { [%eval -13.04] } 50. Kg3 { [%eval -8.55] } 50... Qg1+ { [%eval #-14] } 51. Kf3 { [%eval #-14] } 51... Kf8? { (Mate in 14 → -9.17) Lost forced checkmate sequence. Qf1+ was best. } { [%eval -9.17] } (51... Qf1+ 52. Kg3 Kf8 53. Kh2 Qf2+ 54. Kh3 Qg1 55. g5 fxg5 56. h6 Kg8 57. e4) 52. h6? { (-9.17 → Mate in 13) Checkmate is now unavoidable. f5 was best. } { [%eval #-13] } (52. f5 Qf1+ 53. Kg3 exf5 54. h6 Qg1+ 55. Kf3 fxg4+ 56. Ke2 Kg8 57. Kd3 Kh7) 52... Kg8? { (Mate in 13 → -8.24) Lost forced checkmate sequence. Qf1+ was best. } { [%eval -8.24] } (52... Qf1+ 53. Kg3 Kg8 54. g5 Kh7 55. gxf6 Qe2 56. Kh3 Qf2 57. Kg4 Qg2+ 58. Kh5) 53. f5? { (-8.24 → Mate in 10) Checkmate is now unavoidable. h7+ was best. } { [%eval #-10] } (53. h7+ Kxh7 54. g5 fxg5 55. Ke2 Qg2+ 56. Kd3 Qb2 57. fxg5 Kg6 58. e4 Qb3+) 53... exf5?! { (Mate in 10 → -12.14) Lost forced checkmate sequence. Qf1+ was best. } { [%eval -12.14] } (53... Qf1+ 54. Kg3 exf5 55. h7+ Kxh7 56. gxf5 Kh6 57. Kh2 Qf2+ 58. Kh1 Kg5 59. e4) 54. gxf5?! { (-12.14 → Mate in 9) Checkmate is now unavoidable. Ke2 was best. } { [%eval #-9] } (54. Ke2 Qg2+ 55. Kd3 Kh7 56. Kc3 fxg4 57. Kb4 Qe2 58. e4 Qb2+ 59. Ka5 dxe4) 54... Kh7?! { (Mate in 9 → -13.35) Lost forced checkmate sequence. Qf1+ was best. } { [%eval -13.35] } (54... Qf1+ 55. Kg4 Qf2 56. e4 dxe4 57. h7+ Kxh7 58. Kh3 e3 59. d5 e2 60. d6) 55. Kf4?! { (-13.35 → Mate in 6) Checkmate is now unavoidable. Ke2 was best. } { [%eval #-6] } (55. Ke2 Kxh6 56. Kd2 Qf1 57. Kc3 Kg5 58. e4 dxe4 59. d5 Kg4 60. Kd4 Kf3) 55... Kxh6 { [%eval #-7] } 56. Kf3 { [%eval #-7] } 56... Kg5 { [%eval #-10] } 57. e4 { [%eval #-6] } 57... dxe4+ { [%eval #-8] } 58. Kxe4 { [%eval #-8] } 58... Qg4+ { [%eval #-11] } 59. Kd5 { [%eval #-11] } 59... Qxf5+ { [%eval #-10] } 60. Kc6 { [%eval #-10] } 60... Qf4 { [%eval #-10] } 61. d5 { [%eval #-9] } 61... Qd6+ { [%eval #-8] } 62. Kb7 { [%eval #-7] } 62... Qxd5+ { [%eval #-7] } 63. Kxc7 { [%eval #-6] } 63... Qe6 { [%eval #-7] } 64. Kb7 { [%eval #-7] } 64... Qd6 { [%eval #-6] } 65. Kc8 { [%eval #-6] } 65... Qe7 { [%eval #-5] } 66. Kb8 { [%eval #-5] } 66... Qd7 { [%eval #-5] } 67. Ka8 { [%eval #-5] } 67... Kf5 { [%eval #-4] } 68. Kb8 { [%eval #-4] } 68... Ke6 { [%eval #-3] } 69. Ka8 { [%eval #-3] } 69... Kd6 { [%eval #-2] } 70. Kb8 { [%eval #-2] } 70... Kc6 { [%eval #-1] } 71. Ka8 { [%eval #-1] } 71... Kb6 { [%eval #-1] } 72. Kb8 { [%eval #-1] } 72... Qb7# { Black wins by checkmate. } 0-1