FEN
[Event "rated bullet game"]
[Site "https://lichess.org/eCkECWJJ"]
[Date "2026.03.03"]
[Round "-"]
[White "TempoChess-Twitch"]
[Black "zpi_07"]
[Result "0-1"]
[GameId "eCkECWJJ"]
[UTCDate "2026.03.03"]
[UTCTime "18:12:25"]
[WhiteElo "2297"]
[BlackElo "2127"]
[WhiteRatingDiff "-52"]
[BlackRatingDiff "+8"]
[Variant "Standard"]
[TimeControl "60+0"]
[ECO "A02"]
[Opening "Bird Opening"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. f4 { [%eval -0.23] } { A02 Bird Opening } 1... e6 { [%eval -0.17] } 2. Nf3 { [%eval -0.24] } 2... d5 { [%eval -0.08] } 3. e3 { [%eval -0.18] } 3... c6 { [%eval 0.11] } 4. b3 { [%eval 0.0] } 4... c5 { [%eval 0.0] } 5. Bb2 { [%eval 0.1] } 5... Nf6 { [%eval 0.1] } 6. Bb5+ { [%eval -0.07] } 6... Nc6 { [%eval 0.29] } 7. O-O { [%eval 0.12] } 7... Bd6 { [%eval 0.64] } 8. Qe1 { [%eval 0.22] } 8... O-O { [%eval 0.51] } 9. Bxc6 { [%eval 0.54] } 9... bxc6 { [%eval 0.59] } 10. Qg3 { [%eval 0.22] } 10... Re8?! { (0.22 → 0.78) Inaccuracy. c4 was best. } { [%eval 0.78] } (10... c4 11. bxc4 Ba6 12. d3 dxc4 13. dxc4 Rb8 14. Bc3 Bb4 15. Be5 Bxc4 16. Rc1) 11. a4?! { (0.78 → 0.00) Inaccuracy. d3 was best. } { [%eval 0.0] } (11. d3 Nh5 12. Qf2 Nf6 13. Ne5 Nd7 14. Nxd7 Bxd7 15. e4 f6 16. e5 fxe5) 11... Bf8 { [%eval 0.03] } 12. Na3 { [%eval -0.3] } 12... d4? { (-0.30 → 1.26) Mistake. Ne4 was best. } { [%eval 1.26] } (12... Ne4 13. Qe1 Ba6 14. d3 Nd6 15. Rf2 Rb8 16. Bc3 f6 17. h3 Rb7 18. e4) 13. exd4 { [%eval 1.24] } 13... cxd4 { [%eval 1.24] } 14. Bxd4 { [%eval 1.28] } 14... Ne4 { [%eval 1.46] } 15. Qe1 { [%eval 1.48] } 15... Nf6 { [%eval 1.44] } 16. d3 { [%eval 1.28] } 16... Bb7 { [%eval 1.49] } 17. Qg3 { [%eval 1.45] } 17... c5 { [%eval 1.53] } 18. Be5 { [%eval 1.25] } 18... Bxf3?! { (1.25 → 1.86) Inaccuracy. Nd5 was best. } { [%eval 1.86] } (18... Nd5 19. Nc4 Ne7 20. Bf6 Qc7 21. Nh4 Nd5 22. Be5 Qd7 23. Rae1 f6 24. Bb2) 19. Rxf3 { [%eval 1.82] } 19... Nd5 { [%eval 1.78] } 20. Nb5 { [%eval 1.62] } 20... f6 { [%eval 1.84] } 21. Bb2 { [%eval 1.78] } 21... Nb4 { [%eval 1.91] } 22. h4?? { (1.91 → -0.49) Blunder. Qf2 was best. } { [%eval -0.49] } (22. Qf2 c4 23. dxc4 a6 24. Nc3 Qc7 25. Bc1 e5 26. Be3 exf4 27. Bxf4 Qc6) 22... Nxc2 { [%eval -0.54] } 23. Rc1 { [%eval -0.55] } 23... Nd4?! { (-0.55 → 0.42) Inaccuracy. Nb4 was best. } { [%eval 0.42] } (23... Nb4 24. Nc3 Rb8 25. Ne4 Nd5 26. d4 cxd4 27. Bxd4 Rb4 28. Rc4 Rxc4 29. bxc4) 24. Rff1?? { (0.42 → -6.23) Blunder. Bxd4 was best. } { [%eval -6.23] } (24. Bxd4 cxd4 25. Rff1 Rb8 26. Rc6 Qd5 27. Rc4 Qd7 28. Rc7 Qd5 29. Rxa7 Qxb3) 24... Ne2+ { [%eval -6.27] } 25. Kf2 { [%eval -6.14] } 25... Nxg3 { [%eval -6.23] } 26. Kxg3 { [%eval -6.25] } 26... Qxd3+ { [%eval -6.14] } 27. Rf3 { [%eval -6.09] } 27... Qd2 { [%eval -6.23] } 28. Ba3 { [%eval -6.86] } 28... c4 { [%eval -6.19] } 29. Rxc4 { [%eval -6.8] } 29... Bxa3 { [%eval -6.83] } 30. Nxa3 { [%eval -6.72] } 30... Rac8 { [%eval -6.52] } 31. Rxc8 { [%eval -7.27] } 31... Rxc8 { [%eval -7.22] } 32. Nb5? { (-7.22 → Mate in 5) Checkmate is now unavoidable. h5 was best. } { [%eval #-5] } (32. h5 Qe1+ 33. Kh3 Qh1+ 34. Kg3 Qxh5 35. Nc4 Rd8 36. Kf2 Qd5 37. Ne3 Qd2+) 32... Rc2 { [%eval #-4] } 33. f5 { [%eval #-4] } 33... e5 { [%eval #-5] } 34. Kg4 { [%eval #-5] } 34... Qxg2+ { [%eval #-4] } 35. Rg3 { [%eval #-4] } 35... Qe4+ { [%eval #-3] } 36. Kh3 { [%eval #-3] } 36... Rc1 { [%eval #-4] } 37. Rg2 { [%eval #-2] } 37... Rh1+ { [%eval #-1] } 38. Rh2 { [%eval #-1] } 38... Qf3# { Black wins by checkmate. } 0-1