FEN
[Event "rated bullet game"]
[Site "https://lichess.org/AfVe1mQh"]
[Date "2026.01.11"]
[Round "-"]
[White "fireheart92"]
[Black "Gakolchess765"]
[Result "0-1"]
[GameId "AfVe1mQh"]
[UTCDate "2026.01.11"]
[UTCTime "07:12:02"]
[WhiteElo "3073"]
[BlackElo "3044"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+7"]
[WhiteTitle "GM"]
[BlackTitle "FM"]
[Variant "Standard"]
[TimeControl "60+0"]
[ECO "B06"]
[Opening "Modern Defense: Norwegian Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... g6 { [%eval 0.57] } 2. e4 { [%eval 0.48] } 2... Nf6 { [%eval 0.9] } { B06 Modern Defense: Norwegian Defense } 3. Nf3? { (0.90 → -0.53) Mistake. e5 was best. } { [%eval -0.53] } (3. e5 Nh5 4. Nf3 c6 5. Nc3 d6 6. Bc4 d5 7. Bd3 Ng7) 3... Nxe4 { [%eval -0.59] } 4. Nc3 { [%eval -0.81] } 4... Nxc3 { [%eval -0.79] } 5. bxc3 { [%eval -0.83] } 5... d5 { [%eval -0.78] } 6. Bd3 { [%eval -0.82] } 6... Bg7 { [%eval -0.96] } 7. h4 { [%eval -1.01] } 7... h5 { [%eval -0.73] } 8. Ng5?! { (-0.73 → -1.60) Inaccuracy. O-O was best. } { [%eval -1.6] } (8. O-O c5 9. dxc5 O-O 10. Rb1 Nd7 11. Ba3 Bxc3 12. Qc1 Re8) 8... c5 { [%eval -1.6] } 9. Rb1 { [%eval -1.88] } 9... Nc6 { [%eval -1.43] } 10. dxc5 { [%eval -1.46] } 10... e5? { (-1.46 → 0.10) Mistake. Bxc3+ was best. } { [%eval 0.1] } (10... Bxc3+ 11. Bd2 Bf6 12. O-O O-O 13. Be3 Qc7 14. Re1 Bg4 15. Qc1 Rac8 16. Bf4) 11. O-O { [%eval -0.11] } 11... O-O { [%eval 0.17] } 12. c4 { [%eval 0.02] } 12... d4?! { (0.02 → 0.57) Inaccuracy. e4 was best. } { [%eval 0.57] } (12... e4 13. cxd5 exd3 14. dxc6 dxc2 15. Qxc2 Bf5 16. Qa4 Bxb1 17. cxb7 Rb8 18. c6) 13. Re1?! { (0.57 → -0.34) Inaccuracy. Be4 was best. } { [%eval -0.34] } (13. Be4 Ne7 14. Ba3 Qc7 15. c3 dxc3 16. Qd6 Qd8 17. Rfc1 Nf5 18. Qxd8 Rxd8) 13... Bg4?! { (-0.34 → 0.45) Inaccuracy. f5 was best. } { [%eval 0.45] } (13... f5 14. Bf1 Bf6 15. Rb3 Qa5 16. Bd2 Qc7 17. c3 Rd8 18. cxd4 Nxd4 19. Rd3) 14. f3 { [%eval 0.46] } 14... Bc8 { [%eval 0.42] } 15. Be4 { [%eval 0.46] } 15... Qe7?! { (0.46 → 1.26) Inaccuracy. Qa5 was best. } { [%eval 1.26] } (15... Qa5 16. Rb3 Bf5 17. g4 hxg4 18. Bxf5 gxf5 19. fxg4 f6) 16. Ba3?! { (1.26 → 0.26) Inaccuracy. g4 was best. } { [%eval 0.26] } (16. g4 hxg4 17. fxg4 Nd8 18. Bd5 Be6 19. h5 Bxd5 20. cxd5 Qxc5 21. Qd3 Rc8) 16... Bf6 { [%eval 0.46] } 17. Qd2?! { (0.46 → -0.20) Inaccuracy. Bc1 was best. } { [%eval -0.2] } (17. Bc1 Qxc5 18. Bd5 Bxg5 19. Bxg5 Re8 20. Qd2 Qd6 21. f4 Be6 22. Bxc6 Qxc6) 17... Kg7?! { (-0.20 → 0.58) Inaccuracy. Bf5 was best. } { [%eval 0.58] } (17... Bf5 18. Bd5 Rad8 19. Bc1 Rd7 20. Ne4 Bxe4 21. fxe4 Qxc5 22. Rb5 Qd6 23. Rf1) 18. Bd5 { [%eval 0.53] } 18... Bf5 { [%eval 0.63] } 19. f4 { [%eval 0.63] } 19... Rae8 { [%eval 0.8] } 20. fxe5 { [%eval 0.75] } 20... Bxe5?! { (0.75 → 1.75) Inaccuracy. Bxg5 was best. } { [%eval 1.75] } (20... Bxg5 21. hxg5 Kg8 22. Rb3 Qd7 23. Reb1 Rb8 24. Rd1 Be6 25. c3 Bxd5 26. cxd5) 21. Nf3 { [%eval 1.36] } 21... Qf6?? { (1.36 → 3.59) Blunder. f6 was best. } { [%eval 3.59] } (21... f6 22. Bc1 Rh8 23. a4 Qc7 24. Nxe5 Rxe5 25. Rxe5 fxe5 26. Rb5 a6) 22. Rxb7?? { (3.59 → 1.51) Blunder. Bxc6 was best. } { [%eval 1.51] } (22. Bxc6 d3 23. Nxe5 Rxe5 24. Rxe5 dxc2 25. Rf1) 22... Bg3?! { (1.51 → 2.72) Inaccuracy. Bc8 was best. } { [%eval 2.72] } (22... Bc8 23. Nxe5 Bxb7 24. Nd7 Qxh4 25. Rf1 f6 26. Nxf8 Rxf8 27. Re1 g5 28. Re6) 23. Rxe8 { [%eval 2.8] } 23... Rxe8 { [%eval 2.67] } 24. Bc1 { [%eval 2.17] } 24... Kg8?! { (2.17 → 3.48) Inaccuracy. Nd8 was best. } { [%eval 3.48] } (24... Nd8 25. Qh6+ Kg8 26. Bg5 Qg7 27. Qxg7+ Kxg7 28. Bxd8 Rxd8 29. Nxd4 Kh6 30. Nxf5+) 25. Qh6? { (3.48 → 1.71) Mistake. Rxf7 was best. } { [%eval 1.71] } (25. Rxf7 Qxf7 26. Bxf7+ Kxf7 27. Qg5 Bc7 28. Bf4 Bd8 29. Qg3 Re2 30. Bh6 d3) 25... Be6? { (1.71 → 3.77) Mistake. Ne5 was best. } { [%eval 3.77] } (25... Ne5 26. Ng5 Bd7 27. Qh7+ Kf8 28. Ne4 Bh2+ 29. Kh1 Qf1+ 30. Kxh2 Ng4+ 31. Kg3) 26. Bg5?? { (3.77 → 1.44) Blunder. Bxc6 was best. } { [%eval 1.44] } (26. Bxc6 Rc8 27. Be4 Bxc4 28. Qg5 Qxg5 29. Bxg5 Rxc5 30. Bf6 Rc8 31. Be5 Bxe5) 26... Qf5 { [%eval 0.3] } 27. Bd2?? { (0.30 → -5.66) Blunder. Bxc6 was best. } { [%eval -5.66] } (27. Bxc6 Qxc2 28. Bd2 Rc8 29. Qg5 Qd1+ 30. Be1 Bxe1 31. Kh2 Rxc6 32. Qd8+ Kg7) 27... Bxd5 { [%eval -5.44] } 28. cxd5 { [%eval -4.27] } 28... Qxc2 { [%eval -4.28] } 29. Be1?? { (-4.28 → Mate in 3) Checkmate is now unavoidable. Nh2 was best. } { [%eval #-3] } (29. Nh2 Ne5 30. Nf1 Bf2+ 31. Kxf2 Ng4+ 32. Kg1 Nxh6 33. c6 Nf5 34. Bh6) 29... Rxe1+ { [%eval #-2] } { White resigns. } 0-1