FEN
[Event "rated ultraBullet game"]
[Site "https://lichess.org/bhvfeVf2"]
[Date "2026.05.04"]
[Round "-"]
[White "SacrificeSpirit"]
[Black "RomanticGuy"]
[Result "0-1"]
[GameId "bhvfeVf2"]
[UTCDate "2026.05.04"]
[UTCTime "19:08:51"]
[WhiteElo "1790"]
[BlackElo "2022"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+2"]
[Variant "Standard"]
[TimeControl "15+0"]
[ECO "B00"]
[Opening "Pirc Defense"]
[Termination "Time forfeit"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... d6 { [%eval 0.43] } { B00 Pirc Defense } 2. Qf3?! { (0.43 → -0.25) Inaccuracy. d4 was best. } { [%eval -0.25] } (2. d4 Nf6 3. Nc3 e5 4. Nf3 Nbd7 5. Rg1 g6 6. Be3 Bg7) 2... e5 { [%eval 0.0] } 3. Bc4 { [%eval 0.0] } 3... Nf6 { [%eval 0.0] } 4. d4?! { (0.00 → -0.84) Inaccuracy. Ne2 was best. } { [%eval -0.84] } (4. Ne2 Nc6 5. Nbc3 Bg4 6. Qe3 Nb4 7. Bb3 Be6 8. Ba4+ Bd7) 4... Nc6 { [%eval -0.75] } 5. Bg5?! { (-0.75 → -1.70) Inaccuracy. Ne2 was best. } { [%eval -1.7] } (5. Ne2 exd4 6. Qd3 a6 7. Nxd4 Ne5 8. Qe2 Nxc4 9. Qxc4 Nxe4) 5... Nxd4 { [%eval -2.14] } 6. Qd3 { [%eval -2.31] } 6... Be7 { [%eval -1.8] } 7. Bxf6 { [%eval -1.84] } 7... Bxf6 { [%eval -1.69] } 8. c3 { [%eval -2.22] } 8... Nc6 { [%eval -1.73] } 9. Bd5 { [%eval -2.04] } 9... Be6 { [%eval -1.5] } 10. Bxc6+?! { (-1.50 → -2.23) Inaccuracy. Bxe6 was best. } { [%eval -2.23] } (10. Bxe6 fxe6 11. Nd2 Qd7 12. a4 a6 13. b4 O-O 14. Ngf3) 10... bxc6 { [%eval -2.29] } 11. Qd2 { [%eval -2.81] } 11... O-O { [%eval -2.7] } 12. Na3 { [%eval -3.43] } 12... h6 { [%eval -2.86] } 13. Nc2 { [%eval -3.49] } 13... Bg5?! { (-3.49 → -2.59) Inaccuracy. d5 was best. } { [%eval -2.59] } (13... d5 14. Ne3 dxe4 15. Qc2 Qd3 16. Qxd3 exd3 17. Nf3 Rfd8 18. Nd2 Rab8 19. O-O-O) 14. Ne3 { [%eval -2.84] } 14... Bxe3 { [%eval -2.8] } 15. Qxe3 { [%eval -2.72] } 15... f5 { [%eval -2.41] } 16. f4? { (-2.41 → -4.55) Mistake. exf5 was best. } { [%eval -4.55] } (16. exf5 Bxf5 17. Ne2 Qb8 18. b3 Qb6 19. O-O Qxe3 20. fxe3 Bd3 21. Rfe1 Bxe2) 16... exf4 { [%eval -4.6] } 17. Qxf4 { [%eval -4.6] } 17... fxe4 { [%eval -4.5] } 18. Qxe4 { [%eval -5.58] } 18... Bd5 { [%eval -5.69] } 19. Qd4 { [%eval -6.88] } 19... Bxg2 { [%eval -6.75] } 20. Nf3 { [%eval -7.9] } 20... Bxf3 { [%eval -6.81] } 21. Rg1 { [%eval -6.84] } 21... Qf6 { [%eval -5.72] } 22. Qe3?! { (-5.72 → -11.23) Inaccuracy. Kd2 was best. } { [%eval -11.23] } (22. Kd2 Rae8 23. Qxf6 Re2+ 24. Kd3 Rxf6 25. Rae1 Rxh2 26. Re8+ Kh7 27. Rge1 Bg4) 22... Rae8 { [%eval -12.15] } 23. Kd2 { [%eval -11.56] } 23... Rxe3 { [%eval -10.84] } 24. Kxe3?! { (-10.84 → Mate in 5) Checkmate is now unavoidable. Rge1 was best. } { [%eval #-5] } (24. Rge1 Ree8 25. Re3 Rxe3 26. Kxe3 Qg5+ 27. Kf2 Qg2+ 28. Ke3) 24... Qe5+ { [%eval #-4] } 25. Kd2 { [%eval #-4] } 25... Re8? { (Mate in 4 → -8.77) Lost forced checkmate sequence. Qe2+ was best. } { [%eval -8.77] } (25... Qe2+ 26. Kc1 Be4 27. Rxg7+ Kxg7 28. h3 Qc2#) 26. Rae1 { [%eval -8.61] } 26... Qe2+ { [%eval -6.43] } 27. Rxe2 { [%eval -6.37] } 27... Rxe2+ { [%eval -6.21] } 28. Kd3 { [%eval -6.36] } 28... Rg2 { [%eval -5.57] } 29. Rf1?! { (-5.57 → -8.43) Inaccuracy. Rxg2 was best. } { [%eval -8.43] } (29. Rxg2 Bxg2 30. Ke3 Bd5 31. b3 Be6 32. c4 c5 33. Ke2) 29... Rg1?? { (-8.43 → 1.90) Blunder. Be2+ was best. } { [%eval 1.9] } (29... Be2+ 30. Kd4 Bxf1 31. c4 Rxb2 32. Kc3 Rxh2 33. c5 dxc5) 30. Rxf3?? { (1.90 → -3.65) Blunder. Rxg1 was best. } { [%eval -3.65] } (30. Rxg1 g5 31. b4 Kf7 32. c4 Ke7 33. Rc1 Bg4 34. Rc3 a6 35. c5 d5) 30... Rg2 { [%eval -3.45] } 31. Re3 { [%eval -3.83] } 31... Rd2+?? { (-3.83 → 5.89) Blunder. Kf7 was best. } { [%eval 5.89] } (31... Kf7 32. h4 Rxb2 33. Rf3+ Ke7 34. Rg3 g5 35. hxg5 hxg5 36. Rxg5 Rxa2 37. c4) 32. Kxd2 { [%eval 5.16] } 32... c5 { [%eval 6.38] } { Black wins on time. } 0-1
