FEN
[Event "rated ultraBullet game"]
[Site "https://lichess.org/g155WN8w"]
[Date "2026.03.09"]
[Round "-"]
[White "matteorf2b"]
[Black "Rsmon54Terrible"]
[Result "0-1"]
[GameId "g155WN8w"]
[UTCDate "2026.03.09"]
[UTCTime "16:36:54"]
[WhiteElo "2477"]
[BlackElo "2120"]
[WhiteRatingDiff "-10"]
[BlackRatingDiff "+11"]
[WhiteTitle "CM"]
[BlackTitle "FM"]
[WhiteFideId "36035319"]
[BlackFideId "3530744"]
[Variant "Standard"]
[TimeControl "15+0"]
[ECO "A00"]
[Opening "Ware Opening"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. a4 { [%eval -0.21] } { A00 Ware Opening } 1... d6 { [%eval 0.24] } 2. a5 { [%eval -0.11] } 2... Nd7 { [%eval 0.37] } 3. d4 { [%eval 0.36] } 3... g6 { [%eval 0.56] } 4. e3 { [%eval 0.38] } 4... a6 { [%eval 0.56] } 5. d5?! { (0.56 → -0.41) Inaccuracy. c4 was best. } { [%eval -0.41] } (5. c4 Bg7 6. Nf3 Ngf6 7. Nc3 b6 8. Be2 Bb7 9. Qc2 O-O 10. O-O b5) 5... Ngf6 { [%eval -0.45] } 6. h4 { [%eval -0.7] } 6... Bg7 { [%eval -0.73] } 7. h5 { [%eval -1.24] } 7... Nxh5 { [%eval -1.45] } 8. c4 { [%eval -1.57] } 8... Nhf6 { [%eval -1.44] } 9. Nc3 { [%eval -1.39] } 9... O-O { [%eval -1.51] } 10. Nf3 { [%eval -1.39] } 10... e6 { [%eval -1.04] } 11. dxe6 { [%eval -0.97] } 11... h5?? { (-0.97 → 3.29) Blunder. fxe6 was best. } { [%eval 3.29] } (11... fxe6 12. Be2 Ng4 13. Qc2 Qe7 14. Ra3 Ndf6 15. O-O Bd7 16. b4) 12. Be2?? { (3.29 → 0.81) Blunder. exd7 was best. } { [%eval 0.81] } (12. exd7 Bxd7 13. Be2 Re8 14. O-O Bf5 15. Re1 c6 16. Bd3 Bg4 17. e4 Nd7) 12... fxe6 { [%eval 1.33] } 13. Ng5? { (1.33 → -0.06) Mistake. Bd3 was best. } { [%eval -0.06] } (13. Bd3 Ne5 14. Nxe5 dxe5 15. Bxg6 Qxd1+ 16. Nxd1 Bd7 17. e4 b5 18. cxb5 Bxb5) 13... Nc5?! { (-0.06 → 0.82) Inaccuracy. Qe8 was best. } { [%eval 0.82] } (13... Qe8 14. f4 e5 15. f5 e4 16. Ne6 Rb8 17. Nd5 Nxd5 18. Nxf8 Kxf8 19. cxd5) 14. Nxe6?? { (0.82 → -4.27) Blunder. Qc2 was best. } { [%eval -4.27] } (14. Qc2 Qe8 15. e4 e5 16. Nd5 Rb8 17. Ra3 c6 18. Nxf6+ Bxf6 19. Rg3 Bg7) 14... Bxe6 { [%eval -4.09] } 15. b4?! { (-4.09 → -5.23) Inaccuracy. f3 was best. } { [%eval -5.23] } (15. f3 h4 16. Qc2 Nh5 17. b4 Nd7 18. Bb2 Ng3 19. Nd5 Bf5 20. e4 Bxb2) 15... Ncd7?! { (-5.23 → -4.07) Inaccuracy. Ng4 was best. } { [%eval -4.07] } (15... Ng4 16. bxc5 Nxf2 17. Qc2 Nxh1 18. Bb2 Qg5 19. Ne4 Qh4+ 20. Kd2 Nf2 21. Nxf2) 16. Nd5?! { (-4.07 → -5.30) Inaccuracy. Qc2 was best. } { [%eval -5.3] } (16. Qc2 Bf5 17. Qd2 Qe7 18. Bb2 Rae8 19. g4 Bxg4 20. Nd5 Nxd5 21. Qxd5+ Be6) 16... Bxd5 { [%eval -5.1] } 17. cxd5 { [%eval -5.09] } 17... Ne4 { [%eval -5.28] } 18. Rb1?! { (-5.28 → -6.97) Inaccuracy. Bf3 was best. } { [%eval -6.97] } (18. Bf3 Nxf2 19. Kxf2 Bxa1 20. Kg1 Qf6 21. Rh3 Ne5 22. Bd2 Ng4 23. b5 axb5) 18... Nc3?! { (-6.97 → -4.32) Inaccuracy. Nxf2 was best. } { [%eval -4.32] } (18... Nxf2 19. b5 Nxh1 20. Qa4 Nc5 21. Qc4 Qf6 22. bxa6 bxa6 23. Bb2 Qf2+ 24. Kd2) 19. Qc2 { [%eval -4.53] } 19... Nxb1 { [%eval -4.1] } 20. Qxb1 { [%eval -4.27] } 20... Qf6 { [%eval -3.81] } 21. O-O { [%eval -4.01] } 21... Ne5 { [%eval -4.05] } 22. Bb2 { [%eval -4.22] } 22... Ng4?? { (-4.22 → 3.78) Blunder. Qf5 was best. } { [%eval 3.78] } (22... Qf5 23. Qc1 Ng4 24. Bxg7 Kxg7 25. f4 Rae8 26. Rf3 Qf6 27. f5 Qe5 28. Rf4) 23. Bxf6 { [%eval 4.19] } 23... Nxf6 { [%eval 4.79] } 24. Bg4?? { (4.79 → -0.66) Blunder. Qxg6 was best. } { [%eval -0.66] } (24. Qxg6 Rae8 25. Rc1 Rf7 26. Rc4 Re5 27. Rf4 Rf8 28. Bd3 Rf7 29. g3 Kf8) 24... Nxg4 { [%eval -0.24] } 25. Qd3?? { (-0.24 → -2.65) Blunder. Qxg6 was best. } { [%eval -2.65] } (25. Qxg6 Nf6 26. Rb1 b5 27. axb6 cxb6 28. f3 Rf7 29. Ra1 a5 30. Ra4 Re8) 25... Ne5 { [%eval -2.52] } 26. Qxg6?? { (-2.52 → -7.89) Blunder. Qc2 was best. } { [%eval -7.89] } (26. Qc2 Rf7 27. f3 Kh7 28. Rb1 Re8 29. Qa4 Ref8 30. b5 Bh6 31. Qb3) 26... Nxg6 { [%eval -7.83] } 27. f3 { [%eval -8.15] } 27... Ne5 { [%eval -7.83] } 28. e4 { [%eval -7.98] } 28... Nxf3+ { [%eval -7.22] } 29. gxf3 { [%eval -7.09] } 29... Bd4+ { [%eval -7.36] } 30. Kg2 { [%eval -7.41] } 30... Rf7 { [%eval -7.37] } 31. Kh3 { [%eval -8.47] } 31... Rg7 { [%eval -7.31] } 32. Rg1? { (-7.31 → Mate in 6) Checkmate is now unavoidable. f4 was best. } { [%eval #-6] } (32. f4 Re8 33. Re1 Rf7 34. Kg3 h4+ 35. Kg4 Rh7 36. Re2 Rg7+ 37. Kh3 Kf8) 32... Rf8? { (Mate in 6 → -8.03) Lost forced checkmate sequence. Rxg1 was best. } { [%eval -8.03] } (32... Rxg1 33. f4 Rf8 34. f5 Be5 35. b5 Kf7 36. b6 Rfg8 37. bxc7 Rh1#) 33. Kh2? { (-8.03 → Mate in 4) Checkmate is now unavoidable. Rxg7+ was best. } { [%eval #-4] } (33. Rxg7+ Bxg7 34. Kg3 Be5+ 35. Kf2 h4 36. Kg2 Bc3 37. Kh2 Bxb4 38. Kh1 Be1) 33... Bxg1+ { [%eval #-3] } 34. Kh3 { [%eval #-3] } 34... Rxf3+ { [%eval #-2] } 35. Kh4 { [%eval #-2] } 35... Rf2 { [%eval #-1] } 36. e5 { [%eval #-1] } 36... Rh2# { Black wins by checkmate. } 0-1

