FEN
[Event "rated blitz game"]
[Site "https://lichess.org/h4EvNLPx"]
[Date "2026.01.17"]
[Round "-"]
[White "blunderfinalboss"]
[Black "leomessis"]
[Result "0-1"]
[GameId "h4EvNLPx"]
[UTCDate "2026.01.17"]
[UTCTime "11:58:26"]
[WhiteElo "1241"]
[BlackElo "1238"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+6"]
[Variant "Standard"]
[TimeControl "180+0"]
[ECO "A04"]
[Opening "Zukertort Opening: Pirc Invitation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. Nf3 { [%eval 0.1] } 1... d6 { [%eval 0.49] } { A04 Zukertort Opening: Pirc Invitation } 2. g3 { [%eval 0.27] } 2... Nf6 { [%eval 0.43] } 3. Bg2 { [%eval 0.36] } 3... g6 { [%eval 0.29] } 4. O-O { [%eval 0.32] } 4... Bg7 { [%eval 0.41] } 5. d3 { [%eval 0.1] } 5... O-O { [%eval 0.11] } 6. e4 { [%eval -0.1] } 6... e5 { [%eval 0.1] } 7. Be3 { [%eval 0.0] } 7... Bg4 { [%eval 0.16] } 8. Qd2 { [%eval 0.15] } 8... Nbd7 { [%eval 0.36] } 9. Bh6 { [%eval -0.11] } 9... c5 { [%eval 0.34] } 10. Bxg7 { [%eval 0.46] } 10... Kxg7 { [%eval 0.29] } 11. h3 { [%eval 0.02] } 11... Bxf3 { [%eval 0.24] } 12. Bxf3 { [%eval 0.1] } 12... b5 { [%eval 0.12] } 13. b3?! { (0.12 → -0.64) Inaccuracy. Nc3 was best. } { [%eval -0.64] } (13. Nc3) 13... a5 { [%eval -0.19] } 14. c4?! { (-0.19 → -1.04) Inaccuracy. Na3 was best. } { [%eval -1.04] } (14. Na3 Qb6) 14... b4 { [%eval -1.04] } 15. a3 { [%eval -1.11] } 15... h5 { [%eval -0.87] } 16. axb4?! { (-0.87 → -1.83) Inaccuracy. h4 was best. } { [%eval -1.83] } (16. h4 Nb8 17. Qb2 Nc6 18. Nd2 Qe7 19. Bg2 Nd7 20. a4 Nd4 21. Nf3 Nxf3+) 16... axb4 { [%eval -1.81] } 17. Rxa8 { [%eval -1.94] } 17... Qxa8 { [%eval -2.08] } 18. g4? { (-2.08 → -3.90) Mistake. Qb2 was best. } { [%eval -3.9] } (18. Qb2 Qa6 19. Nd2 Ra8 20. Rb1 Nb8 21. Bd1 Nc6 22. Nf1 Nd4 23. Ne3 Qc8) 18... Rh8?! { (-3.90 → -2.68) Inaccuracy. hxg4 was best. } { [%eval -2.68] } (18... hxg4 19. Bxg4 Nxg4 20. hxg4 Rh8 21. Kg2 Qd8 22. Qd1 Qg5 23. Rh1 Ra8 24. Qe2) 19. gxh5? { (-2.68 → -4.61) Mistake. g5 was best. } { [%eval -4.61] } (19. g5 Nh7 20. Bg2 Qa1 21. d4 Qxd4 22. h4 Nhf8 23. Qxd4 cxd4 24. Bh3 Ne6) 19... Nxh5 { [%eval -4.54] } 20. Bxh5 { [%eval -4.39] } 20... Rxh5 { [%eval -4.33] } 21. f4 { [%eval -4.96] } 21... Qd8?! { (-4.96 → -3.42) Inaccuracy. Rxh3 was best. } { [%eval -3.42] } (21... Rxh3 22. Qg2 Qh8 23. Nd2 Qh6 24. Rf3 Rxf3 25. Qxf3 Qxf4 26. Qxf4 exf4 27. Nf3) 22. f5? { (-3.42 → -5.46) Mistake. Kg2 was best. } { [%eval -5.46] } (22. Kg2 Qh4 23. Qe3 exf4 24. Rxf4 Qg5+ 25. Qg3 Qh6 26. h4 Ne5 27. Nd2 Nxd3) 22... Qh4?! { (-5.46 → -3.54) Inaccuracy. Rxh3 was best. } { [%eval -3.54] } (22... Rxh3 23. fxg6 Qh4 24. Qg2 fxg6 25. Rf3 Qe1+ 26. Qf1 Qxf1+ 27. Rxf1 Rxd3 28. Kf2) 23. f6+? { (-3.54 → -6.59) Mistake. Rf3 was best. } { [%eval -6.59] } (23. Rf3 Rg5+ 24. Kh2 Nf6 25. Qe2 Nh5 26. Qe3 Nf4 27. Rg3 Rxg3 28. Qxg3 Qh6) 23... Nxf6 { [%eval -6.21] } 24. Qg2?! { (-6.21 → -8.69) Inaccuracy. Rf3 was best. } { [%eval -8.69] } (24. Rf3 Nh7 25. Qe2 Ng5 26. Nd2 Nxh3+ 27. Kf1 Ng5 28. Qg2 Nxf3 29. Nxf3 Qf4) 24... Rg5 { [%eval -8.35] } 25. Qg4? { (-8.35 → Mate in 5) Checkmate is now unavoidable. Rf2 was best. } { [%eval #-5] } (25. Rf2 Rxg2+ 26. Rxg2 Qe1+ 27. Kh2 Qxb1 28. d4 exd4 29. Re2 d3 30. Rf2 Qa1) 25... Rxg4+ { [%eval #-4] } 26. hxg4 { [%eval #-4] } 26... Qxg4+? { (Mate in 4 → -7.92) Lost forced checkmate sequence. Qg3+ was best. } { [%eval -7.92] } (26... Qg3+ 27. Kh1 Nxg4 28. Rxf7+ Kxf7 29. d4 Qh2#) 27. Kh1? { (-7.92 → Mate in 5) Checkmate is now unavoidable. Kf2 was best. } { [%eval #-5] } (27. Kf2 Nxe4+ 28. dxe4 Qf4+ 29. Kg1 Qg3+ 30. Kh1 Qe3 31. Kg2 Qxe4+ 32. Kf2 Qc2+) 27... g5?! { (Mate in 5 → -13.97) Lost forced checkmate sequence. Qh3+ was best. } { [%eval -13.97] } (27... Qh3+ 28. Kg1 Ng4 29. Rf6 Kxf6 30. Nc3 Qh2+ 31. Kf1 Qf2#) 28. Rg1?! { (-13.97 → Mate in 1) Checkmate is now unavoidable. Rxf6 was best. } { [%eval #-1] } (28. Rxf6 Kxf6) 28... Qh3# { Black wins by checkmate. } 0-1