lichess.org
Donate
FEN
[Event "rated ultraBullet game"] [Site "https://lichess.org/JnpEA4AL"] [Date "2026.01.07"] [Round "-"] [White "matteorf2b"] [Black "Rsmon54Terrible"] [Result "1-0"] [GameId "JnpEA4AL"] [UTCDate "2026.01.07"] [UTCTime "14:15:35"] [WhiteElo "2464"] [BlackElo "2090"] [WhiteRatingDiff "+1"] [BlackRatingDiff "-1"] [WhiteTitle "CM"] [BlackTitle "FM"] [WhiteFideId "36035319"] [BlackFideId "3530744"] [Variant "Standard"] [TimeControl "15+0"] [ECO "A41"] [Opening "Queen's Pawn Game"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.15] } 1... d6 { [%eval 0.48] } { A41 Queen's Pawn Game } 2. c3 { [%eval 0.21] } 2... Nd7 { [%eval 0.32] } 3. e3 { [%eval 0.05] } 3... Ngf6 { [%eval 0.07] } 4. Nf3 { [%eval -0.03] } 4... g6 { [%eval 0.25] } 5. Nbd2 { [%eval 0.0] } 5... Bg7 { [%eval 0.0] } 6. Be2 { [%eval -0.1] } 6... O-O { [%eval -0.04] } 7. O-O { [%eval -0.08] } 7... e5 { [%eval 0.0] } 8. e4 { [%eval -0.16] } 8... exd4 { [%eval 0.16] } 9. cxd4 { [%eval 0.1] } 9... Re8 { [%eval 0.29] } 10. Re1? { (0.29 → -1.23) Mistake. Bd3 was best. } { [%eval -1.23] } (10. Bd3 c5 11. Nc4 Nb6 12. e5 dxe5 13. dxe5 Ng4 14. Bg5 Qc7 15. Nd6 Re6) 10... Nxe4 { [%eval -1.15] } 11. Nxe4 { [%eval -1.03] } 11... Rxe4 { [%eval -1.04] } 12. Bd3?! { (-1.04 → -1.91) Inaccuracy. Bg5 was best. } { [%eval -1.91] } (12. Bg5 Nf6 13. Qb3 c6 14. Bc4 Qc7 15. Rxe4 Nxe4 16. Bf4 Bf5 17. h3 Qd7) 12... Rxe1+ { [%eval -1.86] } 13. Qxe1 { [%eval -1.94] } 13... Nf6 { [%eval -1.85] } 14. Qf1 { [%eval -2.01] } 14... Bg4 { [%eval -2.02] } 15. Bg5 { [%eval -2.6] } 15... Bxf3 { [%eval -2.56] } 16. gxf3 { [%eval -2.62] } 16... h6 { [%eval -2.48] } 17. Bh4 { [%eval -2.44] } 17... g5?! { (-2.44 → -1.54) Inaccuracy. c6 was best. } { [%eval -1.54] } (17... c6 18. Qe2 Qd7 19. Qd2 d5 20. Re1 Re8 21. Rxe8+ Nxe8 22. Bg3 Nc7 23. Qa5) 18. Bg3 { [%eval -1.49] } 18... Nd5 { [%eval -1.21] } 19. Re1 { [%eval -1.45] } 19... Nf4?! { (-1.45 → -0.74) Inaccuracy. h5 was best. } { [%eval -0.74] } (19... h5 20. h3 c6 21. Be4 Nf4 22. Bxf4 gxf4 23. d5 c5 24. Qg2 Qf6 25. b3) 20. Bxf4 { [%eval -0.93] } 20... gxf4 { [%eval -0.74] } 21. Qg2 { [%eval -0.97] } 21... Qf6 { [%eval -1.01] } 22. Be4?! { (-1.01 → -1.72) Inaccuracy. Qg4 was best. } { [%eval -1.72] } (22. Qg4 d5 23. Re5 Rd8 24. b3 Qb6 25. Qh4 Qd6 26. Rf5 Bxd4 27. Kf1 c6) 22... Rf8?! { (-1.72 → -0.84) Inaccuracy. Qxd4 was best. } { [%eval -0.84] } (22... Qxd4 23. Bxb7 Rb8 24. Bc6 Qxb2 25. Kh1 Rd8 26. Rd1 Qc3 27. Bd5 Kf8 28. Qg4) 23. Bd3? { (-0.84 → -2.13) Mistake. Qg4 was best. } { [%eval -2.13] } (23. Qg4 c6 24. d5 c5 25. b3 Qg5 26. h4 Qxg4+ 27. fxg4 Bf6 28. Kg2 Bxh4) 23... c6? { (-2.13 → -0.85) Mistake. Qxd4 was best. } { [%eval -0.85] } (23... Qxd4 24. Qf1 Qxb2 25. Re7 c6 26. Qh3 Bd4 27. Qg4+ Kh8 28. Qh4 Rg8+ 29. Kf1) 24. Rf1?? { (-0.85 → -2.90) Blunder. Qg4 was best. } { [%eval -2.9] } (24. Qg4 Qg5 25. Re4 f5 26. Qxg5 hxg5 27. Re6 d5 28. Rg6 Re8 29. Kf1 Kf7) 24... d5?! { (-2.90 → -2.22) Inaccuracy. Qxd4 was best. } { [%eval -2.22] } (24... Qxd4 25. Rd1 Qxb2 26. Qg4 Rd8 27. Rb1 Qc3 28. Rb3 Qd4 29. Qh4 Re8 30. Qg4) 25. Bb1 { [%eval -2.65] } 25... Rd8 { [%eval -2.26] } 26. b4 { [%eval -2.74] } 26... c5?? { (-2.74 → -0.34) Blunder. Qxd4 was best. } { [%eval -0.34] } (26... Qxd4 27. a3 Qe5 28. Qh3 Kf8 29. Rc1 Re8 30. Kh1 Qb2 31. Rg1 Qxf2 32. Bh7) 27. b5?? { (-0.34 → -2.95) Blunder. dxc5 was best. } { [%eval -2.95] } (27. dxc5 Qc3 28. Qg4 Qxb4 29. Rd1 Qxc5 30. Qxf4 Qd6 31. Qxd6 Rxd6 32. Be4 d4) 27... cxd4?? { (-2.95 → -0.86) Blunder. Qxd4 was best. } { [%eval -0.86] } (27... Qxd4 28. Kh1 c4 29. Rg1 Qe5 30. Qf1 Qc3 31. Qh3 Kf8 32. Bh7 Qe5) 28. Kh1 { [%eval -0.99] } 28... d3 { [%eval -0.46] } 29. Bxd3 { [%eval -0.51] } 29... Qd4 { [%eval -0.48] } 30. Bb1 { [%eval -0.62] } 30... Qb4 { [%eval -0.33] } 31. Rg1 { [%eval -0.44] } 31... Qxb5?? { (-0.44 → Mate in 1) Checkmate is now unavoidable. Qd4 was best. } { [%eval #1] } (31... Qd4 32. Bc2 Kf8 33. Bb3 Qe5 34. Rd1 Bf6 35. Qf1 Bh4 36. Rd2 Qh5 37. Qd3) 32. Qxg7# { White wins by checkmate. } 1-0