FEN
[Event "rated blitz game"]
[Site "https://lichess.org/OPAH45bx"]
[Date "2025.06.15"]
[Round "-"]
[White "heibernst589"]
[Black "q0ou"]
[Result "0-1"]
[GameId "OPAH45bx"]
[UTCDate "2025.06.15"]
[UTCTime "09:59:03"]
[WhiteElo "763"]
[BlackElo "754"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+17"]
[Variant "Standard"]
[TimeControl "300+0"]
[ECO "D00"]
[Opening "Queen's Pawn Game: Mason Attack"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.17] } 1... d5 { [%eval 0.2] } 2. f4?! { (0.20 → -0.58) Inaccuracy. c4 was best. } { [%eval -0.58] } { D00 Queen's Pawn Game: Mason Attack } (2. c4 c6 3. Nc3 Nf6 4. Nf3 e6 5. Bg5 h6 6. Bh4 Be7) 2... Nc6?! { (-0.58 → 0.00) Inaccuracy. Bf5 was best. } { [%eval 0.0] } (2... Bf5 3. e3 Nf6 4. Bd3 e6 5. Nf3 a6 6. b3 c5 7. O-O) 3. e3 { [%eval -0.07] } 3... Bf5 { [%eval 0.0] } 4. Bd3 { [%eval -0.16] } 4... Bg6?? { (-0.16 → 2.31) Blunder. e6 was best. } { [%eval 2.31] } (4... e6 5. Nf3 Bd6 6. O-O Nf6 7. b3 O-O 8. c4 b6 9. Nc3) 5. Nf3?? { (2.31 → 0.13) Blunder. f5 was best. } { [%eval 0.13] } (5. f5 e5 6. fxg6 hxg6 7. Bb5 exd4 8. exd4 Qh4+ 9. g3 Qe4+) 5... f6?! { (0.13 → 0.79) Inaccuracy. e6 was best. } { [%eval 0.79] } (5... e6 6. O-O Be7 7. c4 Nf6 8. a3 O-O 9. Nc3 a6 10. c5) 6. O-O { [%eval 0.6] } 6... Qd6? { (0.60 → 1.83) Mistake. e6 was best. } { [%eval 1.83] } (6... e6 7. c4 Qd7 8. Nc3 Nge7 9. a3 Bxd3 10. Qxd3 a6 11. Bd2) 7. a4? { (1.83 → 0.52) Mistake. f5 was best. } { [%eval 0.52] } (7. f5) 7... O-O-O?! { (0.52 → 1.08) Inaccuracy. e6 was best. } { [%eval 1.08] } (7... e6 8. c4) 8. b3 { [%eval 0.64] } 8... Kb8 { [%eval 1.0] } 9. Ba3 { [%eval 1.18] } 9... Qe6 { [%eval 1.18] } 10. Qd2 { [%eval 1.24] } 10... h5?? { (1.24 → 4.39) Blunder. Bxd3 was best. } { [%eval 4.39] } (10... Bxd3) 11. h3?? { (4.39 → 1.06) Blunder. Bxg6 was best. } { [%eval 1.06] } (11. Bxg6 f5 12. b4 b6 13. b5 Na5 14. Ne5 Nc4 15. Bf7 Qf6 16. Nxc4 dxc4) 11... Bxd3 { [%eval 1.02] } 12. cxd3 { [%eval 1.18] } 12... h4?! { (1.18 → 2.19) Inaccuracy. a5 was best. } { [%eval 2.19] } (12... a5 13. Nc3) 13. Nc3?! { (2.19 → 1.47) Inaccuracy. b4 was best. } { [%eval 1.47] } (13. b4 a5 14. bxa5 Nh6 15. Nc3 Nf5 16. Rfe1 g5 17. Qb2 gxf4 18. Bc5 fxe3) 13... g5?! { (1.47 → 2.57) Inaccuracy. Nh6 was best. } { [%eval 2.57] } (13... Nh6 14. b4 Nf5 15. b5 Na5 16. Rae1 Qb6 17. Rb1 e6 18. Bxf8 Rdxf8 19. Na2) 14. fxg5 { [%eval 2.37] } 14... fxg5?! { (2.37 → 3.46) Inaccuracy. Qc8 was best. } { [%eval 3.46] } (14... Qc8 15. b4) 15. Nxg5 { [%eval 3.61] } 15... Qg6 { [%eval 3.25] } 16. Nf3? { (3.25 → 1.59) Mistake. Nf7 was best. } { [%eval 1.59] } (16. Nf7 Nf6 17. Nxh8 Qh7 18. Rf3 Bh6 19. Qf2 Rxh8 20. Rd1 Qg7 21. Kh1 Rg8) 16... e6? { (1.59 → 3.27) Mistake. Nh6 was best. } { [%eval 3.27] } (16... Nh6 17. Nxh4) 17. Ne5? { (3.27 → 1.72) Mistake. Bxf8 was best. } { [%eval 1.72] } (17. Bxf8 Nf6 18. Ba3 Rdg8 19. Rf2 Qg3 20. Raf1 Nh5 21. b4 Qxh3 22. b5 Qg3) 17... Nxe5 { [%eval 1.75] } 18. dxe5?! { (1.75 → 0.66) Inaccuracy. Bxf8 was best. } { [%eval 0.66] } (18. Bxf8 Nc6 19. Ne2 Nge7 20. Nf4 Qg8 21. Bxe7 Nxe7 22. b4 Nf5 23. b5 Ng3) 18... Bxa3 { [%eval 0.8] } 19. Rxa3 { [%eval 0.73] } 19... Ne7 { [%eval 0.7] } 20. Rf2?! { (0.70 → -0.26) Inaccuracy. Ne2 was best. } { [%eval -0.26] } (20. Ne2 d4 21. exd4 Nf5 22. a5 a6 23. Ra4 Rhg8 24. Rf2 Qg7 25. Rc4 Rd7) 20... c6? { (-0.26 → 0.95) Mistake. Qg3 was best. } { [%eval 0.95] } (20... Qg3 21. Ne2 Qxe5 22. d4 Qd6 23. b4 Rhf8 24. Nf4 Nf5 25. Ng6 Rg8 26. Ne5) 21. Ra1 { [%eval 0.43] } 21... Rdg8?! { (0.43 → 1.27) Inaccuracy. Qg3 was best. } { [%eval 1.27] } (21... Qg3 22. Rf4 Rhg8 23. Raf1 Qxh3 24. R1f3 Rg3 25. Rf8 Rxf8 26. Rxf8+ Nc8 27. Qf2) 22. Raf1 { [%eval 0.73] } 22... Rh7? { (0.73 → 2.49) Mistake. Qg3 was best. } { [%eval 2.49] } (22... Qg3) 23. Rf8+ { [%eval 2.38] } 23... Rxf8 { [%eval 2.41] } 24. Rxf8+ { [%eval 2.37] } 24... Kc7? { (2.37 → 4.17) Mistake. Nc8 was best. } { [%eval 4.17] } (24... Nc8 25. Ne2 Qg7 26. Rf6 Rh6 27. Qb2 Qg5 28. Rf3 Rh8 29. Nd4 Qg6 30. Qe2) 25. Qf2?? { (4.17 → 0.25) Blunder. Nb5+ was best. } { [%eval 0.25] } (25. Nb5+ Kb6 26. Nd6 Ka6 27. b4 Qg3 28. d4 Kb6 29. b5 cxb5 30. Qe2 a6) 25... Rg7?? { (0.25 → 2.70) Blunder. Qxd3 was best. } { [%eval 2.7] } (25... Qxd3 26. Ne2) 26. e4? { (2.70 → 1.39) Mistake. Ne2 was best. } { [%eval 1.39] } (26. Ne2 Rg8 27. Rxg8 Nxg8 28. Nf4 Qh6 29. Qe1 b6 30. Qb4 c5 31. Qb5 Ne7) 26... d4?? { (1.39 → 4.14) Blunder. Qg3 was best. } { [%eval 4.14] } (26... Qg3 27. Ne2) 27. Ne2 { [%eval 3.85] } 27... c5?! { (3.85 → 5.14) Inaccuracy. Qg5 was best. } { [%eval 5.14] } (27... Qg5 28. Nf4 Qxe5 29. Qxh4 Kb6 30. Rf6 Rg8 31. Rxe6 Qc5 32. Kh2 Rf8 33. Rxe7) 28. b4?! { (5.14 → 3.38) Inaccuracy. Nf4 was best. } { [%eval 3.38] } (28. Nf4 Qg3 29. Nxe6+ Kb6 30. Nxg7 Qxd3 31. Rf6+ Nc6 32. Nf5 Qxb3 33. Ne7 Qb1+) 28... cxb4?! { (3.38 → 4.70) Inaccuracy. Qg5 was best. } { [%eval 4.7] } (28... Qg5 29. bxc5) 29. Qxd4?? { (4.70 → Mate in 1) Checkmate is now unavoidable. Nf4 was best. } { [%eval #-1] } (29. Nf4) 29... b3?? { (Mate in 1 → Mate in 1) Lost forced checkmate sequence. Qxg2# was best. } { [%eval #1] } (29... Qxg2#) 30. Qc4+?? { (Mate in 1 → 4.99) Lost forced checkmate sequence. Qd6# was best. } { [%eval 4.99] } (30. Qd6#) 30... Nc6 { [%eval 4.96] } 31. Qxb3?? { (4.96 → Mate in 1) Checkmate is now unavoidable. Nf4 was best. } { [%eval #-1] } (31. Nf4 b2 32. Qb3 Qh6 33. Qxb2 Re7 34. Rf6 Qg5 35. Nxe6+ Rxe6 36. Rxe6 Qe3+) 31... Qxg2# { Black wins by checkmate. } 0-1