FEN
[Event "rated blitz game"]
[Site "https://lichess.org/rpAtgxfx"]
[Date "2026.06.08"]
[Round "-"]
[White "r0hn"]
[Black "Grzaks"]
[Result "0-1"]
[GameId "rpAtgxfx"]
[UTCDate "2026.06.08"]
[UTCTime "20:13:40"]
[WhiteElo "1421"]
[BlackElo "1432"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+6"]
[Variant "Standard"]
[TimeControl "300+0"]
[ECO "D02"]
[Opening "Queen's Pawn Game: London System, with e6"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. Bf4 { [%eval 0.0] } 2... e6 { [%eval 0.1] } 3. Nf3 { [%eval 0.12] } { D02 Queen's Pawn Game: London System, with e6 } 3... Nf6 { [%eval 0.1] } 4. e3 { [%eval 0.0] } 4... Be7 { [%eval 0.27] } 5. Bd3 { [%eval 0.11] } 5... O-O { [%eval 0.19] } 6. Ne5 { [%eval 0.14] } 6... Nbd7 { [%eval 0.24] } 7. c3 { [%eval 0.31] } 7... Nxe5 { [%eval 0.31] } 8. dxe5 { [%eval 0.34] } 8... Nd7 { [%eval 0.48] } 9. Nd2 { [%eval 0.52] } 9... c5 { [%eval 1.0] } 10. Qc2?! { (1.00 → 0.14) Inaccuracy. h4 was best. } { [%eval 0.14] } (10. h4 f5 11. Nf3 Rf7 12. Rg1 Qb6 13. Rb1 Nf8 14. h5 Bd7 15. g4 Bb5) 10... h6 { [%eval 0.11] } 11. Nf3 { [%eval -0.22] } 11... f6? { (-0.22 → 0.95) Mistake. c4 was best. } { [%eval 0.95] } (11... c4 12. Bh7+ Kh8 13. Qb1 b5 14. a3 a5 15. Bc2 Nc5 16. O-O Bd7 17. Qd1) 12. Bh7+ { [%eval 0.4] } 12... Kh8 { [%eval 0.45] } 13. exf6 { [%eval 0.35] } 13... Nxf6 { [%eval 0.64] } 14. Bd3 { [%eval 0.32] } 14... c4 { [%eval 0.65] } 15. Be2?! { (0.65 → -0.10) Inaccuracy. Bg6 was best. } { [%eval -0.1] } (15. Bg6 b5 16. Rd1 Bd6 17. O-O Qc7 18. Bxd6 Qxd6 19. Nh4 e5 20. h3 Be6) 15... Bd6 { [%eval 0.39] } 16. Ne5 { [%eval 0.3] } 16... Bxe5 { [%eval 0.61] } 17. Bxe5 { [%eval 0.56] } 17... Nd7 { [%eval 0.92] } 18. Bf4?! { (0.92 → 0.08) Inaccuracy. Bd6 was best. } { [%eval 0.08] } (18. Bd6 Rf6 19. Bg3 Rf8 20. O-O b5 21. a4 bxa4 22. Qxa4 a5 23. Qa3 Bb7) 18... Qf6 { [%eval 0.45] } 19. O-O-O?? { (0.45 → -1.41) Blunder. Qd2 was best. } { [%eval -1.41] } (19. Qd2 Qe7 20. Bg3 b6 21. O-O Nc5 22. Bd1 Bb7 23. Bc2 e5 24. b4 cxb3) 19... b5?? { (-1.41 → 0.26) Blunder. e5 was best. } { [%eval 0.26] } (19... e5 20. Bg3 Nb6 21. e4 d4 22. cxd4 exd4 23. e5 Qd8 24. Qe4 d3 25. e6) 20. Bh5?? { (0.26 → -2.11) Blunder. Bd6 was best. } { [%eval -2.11] } (20. Bd6 Rg8 21. Rhg1 Bb7 22. f4 Rac8 23. Rdf1 Qd8 24. Qd2 Qb6 25. Ba3 a5) 20... Nc5? { (-2.11 → -0.75) Mistake. e5 was best. } { [%eval -0.75] } (20... e5 21. Bg3 Nb6 22. Qg6 Qe7 23. Qc6 b4 24. cxb4 c3 25. bxc3 Bf5 26. Rxd5) 21. Bg6?! { (-0.75 → -1.51) Inaccuracy. Bd6 was best. } { [%eval -1.51] } (21. Bd6 Nd3+ 22. Rxd3 cxd3 23. Qxd3 Rd8 24. Bc7 Rd7 25. Ba5 e5 26. f4 d4) 21... a5?? { (-1.51 → 0.38) Blunder. e5 was best. } { [%eval 0.38] } (21... e5 22. Rxd5 Nd3+ 23. Bxd3 cxd3 24. Bxe5 dxc2 25. Bxf6 Rxf6 26. f3 Rg6 27. Rd8+) 22. h4?? { (0.38 → -2.19) Blunder. Bd6 was best. } { [%eval -2.19] } (22. Bd6 Nd3+ 23. Bxd3 Rd8 24. Bxc4 bxc4 25. Bc7 Rd7 26. Bg3 a4 27. a3 e5) 22... b4?! { (-2.19 → -1.23) Inaccuracy. e5 was best. } { [%eval -1.23] } (22... e5 23. Rxd5 Nd3+ 24. Bxd3 cxd3 25. Bxe5 dxc2 26. Bxf6 Rxf6 27. f3 Rg6 28. Rg1) 23. Bd6 { [%eval -1.23] } 23... b3 { [%eval -1.38] } 24. axb3 { [%eval -1.56] } 24... Nxb3+?! { (-1.56 → -0.87) Inaccuracy. cxb3 was best. } { [%eval -0.87] } (24... cxb3 25. Qb1 a4 26. Bxc5 a3 27. Bxa3 Rxa3 28. bxa3 Qxc3+ 29. Bc2 bxc2 30. Qxc2) 25. Kb1 { [%eval -0.9] } 25... Rd8 { [%eval -0.77] } 26. Bf4?? { (-0.77 → -2.96) Blunder. Ba3 was best. } { [%eval -2.96] } (26. Ba3 e5 27. h5 Rb8 28. f4 Bg4 29. Rdf1 Qb6 30. fxe5 Qxe3 31. Ka2 Qxe5) 26... a4 { [%eval -2.68] } 27. h5?? { (-2.68 → -5.53) Blunder. Bg5 was best. } { [%eval -5.53] } (27. Bg5 Qf8 28. Bxd8 Qxd8 29. Qe2 a3 30. bxa3 Qd6 31. h5 Bd7 32. Rh4 Qxa3) 27... a3 { [%eval -5.54] } 28. bxa3 { [%eval -4.9] } 28... Rxa3 { [%eval -4.36] } 29. Kb2 { [%eval -5.09] } 29... Qe7 { [%eval -4.6] } 30. Ra1 { [%eval -5.78] } 30... Nxa1 { [%eval -5.68] } 31. Rxa1 { [%eval -5.82] } 31... Rxa1 { [%eval -5.78] } 32. Kxa1 { [%eval -5.26] } 32... Qa3+?! { (-5.26 → -3.96) Inaccuracy. e5 was best. } { [%eval -3.96] } (32... e5 33. Bg3 d4 34. exd4 exd4 35. Kb2 d3 36. Qd2 Qc5 37. Qe3 Qxe3 38. fxe3) 33. Kb1?! { (-3.96 → -5.75) Inaccuracy. Qa2 was best. } { [%eval -5.75] } (33. Qa2 Qc1+ 34. Qb1 Qxc3+ 35. Qb2 Qa5+ 36. Qa2 Qxa2+ 37. Kxa2 Rf8 38. g3 e5) 33... Rd7 { [%eval -5.69] } 34. Qb2 { [%eval -6.42] } 34... Rb7 { [%eval -6.36] } 35. Qxb7 { [%eval -6.3] } 35... Bxb7 { [%eval -6.27] } 36. Kc2 { [%eval -7.34] } 36... Qa2+ { [%eval -7.26] } 37. Kd1 { [%eval -7.16] } 37... Qxf2 { [%eval -7.1] } 38. g3 { [%eval -7.09] } 38... Qf3+ { [%eval -7.22] } 39. Kc2 { [%eval -7.46] } 39... Kg8 { [%eval -7.32] } 40. Kb2 { [%eval -7.2] } 40... Kf8 { [%eval -6.41] } 41. Bd6+ { [%eval -6.99] } 41... Kg8 { [%eval -7.14] } 42. Bf4 { [%eval -7.03] } 42... Bc8 { [%eval -6.62] } 43. Ka3 { [%eval -7.66] } 43... Qd1 { [%eval -7.48] } 44. Kb4 { [%eval -7.35] } 44... Qb3+ { [%eval -7.39] } 45. Kc5 { [%eval -7.3] } 45... Qxc3 { [%eval -6.64] } 46. Kd6 { [%eval -7.84] } 46... Qb4+ { [%eval -7.56] } 47. Kc7? { (-7.56 → Mate in 9) Checkmate is now unavoidable. Kc6 was best. } { [%eval #-9] } (47. Kc6 Qb7+ 48. Kc5 Qe7+ 49. Kc6 e5 50. Kxd5 exf4 51. exf4 Kf8 52. Kd4 Bb7) 47... Qb7+? { (Mate in 9 → -8.01) Lost forced checkmate sequence. Qc5+ was best. } { [%eval -8.01] } (47... Qc5+ 48. Kd8 e5 49. Be8 Bg4 50. Bxe5 Qc8+ 51. Ke7 Qe6+ 52. Kd8 Qxe5 53. Bd7) 48. Kd8? { (-8.01 → Mate in 1) Checkmate is now unavoidable. Kd6 was best. } { [%eval #-1] } (48. Kd6 Qb6+ 49. Ke5 c3 50. Bxh6 Qc7+ 51. Kd4 gxh6 52. Bd3 Kf8 53. e4 Ke7) 48... c3? { (Mate in 1 → -7.22) Lost forced checkmate sequence. Qd7# was best. } { [%eval -7.22] } (48... Qd7#) 49. g4? { (-7.22 → Mate in 1) Checkmate is now unavoidable. Bc7 was best. } { [%eval #-1] } (49. Bc7 Qc6 50. Kxc8 c2 51. Bxc2 Qxc2 52. Kd7 Qe4 53. Bb6 e5 54. Ke6 d4) 49... Qc6? { (Mate in 1 → -7.70) Lost forced checkmate sequence. Qd7# was best. } { [%eval -7.7] } (49... Qd7#) 50. g5? { (-7.70 → Mate in 1) Checkmate is now unavoidable. Be8 was best. } { [%eval #-1] } (50. Be8 Qb7 51. Ba4 c2 52. e4 dxe4 53. g5 hxg5 54. Bxg5 Qd5+ 55. Kxc8 Qc4+) 50... Qd7# { Black wins by checkmate. } 0-1