lichess.org
Donate
FEN
[Event "rated bullet game"] [Site "https://lichess.org/OVH1D52z"] [Date "2026.02.21"] [Round "-"] [White "GMadly"] [Black "Heisenberg01"] [Result "0-1"] [GameId "OVH1D52z"] [UTCDate "2026.02.21"] [UTCTime "00:49:36"] [WhiteElo "3008"] [BlackElo "3237"] [WhiteRatingDiff "-3"] [BlackRatingDiff "+3"] [WhiteTitle "GM"] [BlackTitle "FM"] [Variant "Standard"] [TimeControl "60+0"] [ECO "A04"] [Opening "Zukertort Opening: Kingside Fianchetto"] [Termination "Normal"] [Annotator "lichess.org"] 1. Nf3 { [%eval 0.1] } 1... g6 { [%eval 0.38] } { A04 Zukertort Opening: Kingside Fianchetto } 2. c4 { [%eval 0.16] } 2... Bg7 { [%eval 0.21] } 3. d4 { [%eval 0.28] } 3... d6 { [%eval 0.47] } 4. g3 { [%eval 0.36] } 4... Nd7 { [%eval 0.54] } 5. Bg2 { [%eval 0.47] } 5... e5 { [%eval 0.57] } 6. dxe5 { [%eval 0.28] } 6... dxe5 { [%eval 0.3] } 7. Nc3 { [%eval 0.29] } 7... Ngf6 { [%eval 0.3] } 8. O-O { [%eval 0.35] } 8... O-O { [%eval 0.34] } 9. Bg5 { [%eval -0.08] } 9... h6 { [%eval -0.15] } 10. Be3 { [%eval -0.12] } 10... Ng4 { [%eval 0.31] } 11. Bd2 { [%eval 0.29] } 11... c6 { [%eval 0.28] } 12. h3 { [%eval 0.23] } 12... Ngf6 { [%eval 0.31] } 13. Qc1 { [%eval 0.29] } 13... Kh7 { [%eval 0.33] } 14. Rd1 { [%eval 0.27] } 14... Qe7 { [%eval 0.3] } 15. e4 { [%eval 0.31] } 15... Nc5 { [%eval 0.3] } 16. Qc2 { [%eval 0.33] } 16... Rd8 { [%eval 0.51] } 17. Be3 { [%eval 0.45] } 17... Nfd7 { [%eval 0.52] } 18. b4 { [%eval 0.44] } 18... Ne6 { [%eval 0.4] } 19. c5?! { (0.40 → -0.45) Inaccuracy. Rab1 was best. } { [%eval -0.45] } (19. Rab1 a5 20. b5 Ndc5 21. Rxd8 Qxd8 22. Rd1 Qh8 23. Qd2 Qf8 24. h4 Kg8) 19... a5 { [%eval -0.37] } 20. a3 { [%eval -0.55] } 20... axb4 { [%eval -0.59] } 21. axb4 { [%eval -0.53] } 21... Rxa1 { [%eval -0.53] } 22. Rxa1 { [%eval -0.58] } 22... Nd4 { [%eval -0.59] } 23. Qa2 { [%eval -0.62] } 23... Nf8 { [%eval -0.76] } 24. Nd2 { [%eval -0.82] } 24... Be6 { [%eval -0.85] } 25. Qa5?? { (-0.85 → -2.82) Blunder. Qb1 was best. } { [%eval -2.82] } (25. Qb1 h5 26. Qb2 h4 27. g4 Bh6 28. Re1 f6 29. Nd5 cxd5 30. exd5 Bxd5) 25... Nc2 { [%eval -3.04] } 26. Rd1 { [%eval -3.05] } 26... Nxe3?! { (-3.05 → -2.14) Inaccuracy. Rd3 was best. } { [%eval -2.14] } (26... Rd3 27. Ndb1 Rxd1+ 28. Nxd1 Qd7 29. Nbc3 Bxh3 30. Qa2 Bxg2 31. Kxg2 Nxb4 32. Qb3) 27. fxe3 { [%eval -2.12] } 27... h5?! { (-2.12 → -1.13) Inaccuracy. Rd3 was best. } { [%eval -1.13] } (27... Rd3 28. Qa1 b6 29. Nf3 Rxd1+ 30. Nxd1 bxc5 31. bxc5 Qxc5 32. Qb2 Nd7 33. Bf1) 28. Bf1?? { (-1.13 → -3.74) Blunder. Nf3 was best. } { [%eval -3.74] } (28. Nf3 Rd7 29. Kf2 Kg8 30. Qa1 Rxd1 31. Qxd1 Nh7 32. Qd3 Bf8 33. Nd1 Qf6) 28... Bh6?! { (-3.74 → -2.42) Inaccuracy. Qg5 was best. } { [%eval -2.42] } (28... Qg5 29. Kh2 Rd7 30. Nd5 cxd5 31. b5 Qxe3 32. c6 bxc6 33. bxc6 Ra7 34. Qd8) 29. Kf2? { (-2.42 → -4.52) Mistake. Nf3 was best. } { [%eval -4.52] } (29. Nf3 Bxe3+ 30. Kh2 Bd4 31. Qa3 Qf6 32. Bg2 Bc4 33. h4 Ne6 34. Rd2 g5) 29... Qf6+ { [%eval -4.46] } 30. Ke2?! { (-4.46 → -7.10) Inaccuracy. Nf3 was best. } { [%eval -7.1] } (30. Nf3 Rxd1 31. Nxd1 g5 32. Be2 g4 33. Qa3 gxf3 34. Bf1 Kg7 35. Qd3 Nh7) 30... Qg5 { [%eval -7.07] } { White resigns. } 0-1