lichess.org
Donate
FEN
[Event "rated bullet game"] [Site "https://lichess.org/558ROFfp"] [Date "2026.01.11"] [Round "-"] [White "fireheart92"] [Black "Gakolchess765"] [Result "0-1"] [GameId "558ROFfp"] [UTCDate "2026.01.11"] [UTCTime "06:57:40"] [WhiteElo "3056"] [BlackElo "3060"] [WhiteRatingDiff "-6"] [BlackRatingDiff "+6"] [WhiteTitle "GM"] [BlackTitle "FM"] [Variant "Standard"] [TimeControl "60+0"] [ECO "A05"] [Opening "Zukertort Opening: Double Fianchetto Attack"] [Termination "Normal"] [Annotator "lichess.org"] 1. b3 { [%eval 0.0] } 1... Nf6 { [%eval 0.11] } 2. Bb2 { [%eval 0.0] } 2... g6 { [%eval 0.14] } 3. Nf3 { [%eval 0.09] } 3... Bg7 { [%eval 0.1] } 4. g3 { [%eval 0.09] } 4... O-O { [%eval 0.12] } 5. Bg2 { [%eval 0.08] } 5... d6 { [%eval 0.17] } 6. O-O { [%eval 0.1] } { A05 Zukertort Opening: Double Fianchetto Attack } 6... e5 { [%eval 0.07] } 7. c4 { [%eval 0.0] } 7... Re8 { [%eval 0.07] } 8. d3 { [%eval 0.02] } 8... b6? { (0.02 → 1.59) Mistake. c6 was best. } { [%eval 1.59] } (8... c6 9. Re1 a5 10. Nbd2 Na6 11. a3 Nd7 12. Qc2 d5 13. cxd5 cxd5 14. e3) 9. b4? { (1.59 → 0.30) Mistake. Nxe5 was best. } { [%eval 0.3] } (9. Nxe5 dxe5 10. Bxa8 c6 11. b4 Bh3 12. Re1 e4 13. dxe4 Qe7 14. Nd2 Qxb4) 9... Bb7 { [%eval 0.34] } 10. a4 { [%eval 0.24] } 10... a5 { [%eval 0.54] } 11. b5 { [%eval 0.39] } 11... Nbd7 { [%eval 0.83] } 12. Nc3 { [%eval 0.47] } 12... h6 { [%eval 0.92] } 13. e3?! { (0.92 → 0.17) Inaccuracy. e4 was best. } { [%eval 0.17] } (13. e4 Nc5 14. Ra2 c6 15. Ne1 Qd7 16. bxc6 Bxc6 17. Nb5 h5 18. Nc2 h4) 13... Rb8?! { (0.17 → 0.87) Inaccuracy. d5 was best. } { [%eval 0.87] } (13... d5 14. Qc2 dxc4 15. dxc4 e4 16. Nd4 Ne5 17. Rad1 Qc8 18. Nc6 Nxc6 19. bxc6) 14. Qc2 { [%eval 0.75] } 14... Kh7 { [%eval 1.04] } 15. Rae1 { [%eval 0.78] } 15... e4 { [%eval 0.86] } 16. dxe4 { [%eval 0.83] } 16... Nxe4 { [%eval 0.86] } 17. Nxe4?? { (0.86 → -0.84) Blunder. Nd4 was best. } { [%eval -0.84] } (17. Nd4 Nxc3 18. Bxc3 Bxg2 19. Kxg2 Qg5 20. Nc6 Bxc3 21. Nxb8 Bxe1 22. Nxd7 Qe7) 17... Bxe4 { [%eval -0.61] } 18. Qc1 { [%eval -0.97] } 18... Nc5 { [%eval -0.92] } 19. Bxg7 { [%eval -0.92] } 19... Kxg7 { [%eval -1.0] } 20. Nd2 { [%eval -1.12] } 20... Bxg2?! { (-1.12 → -0.07) Inaccuracy. Bd3 was best. } { [%eval -0.07] } (20... Bd3 21. Bc6 Re6 22. Bd5 Rf6 23. f4 Bxf1 24. Rxf1 Qe7 25. Nf3 Re8 26. e4) 21. Kxg2 { [%eval -0.27] } 21... Qf6 { [%eval -0.15] } 22. Qc2 { [%eval -0.23] } 22... Re7 { [%eval -0.27] } 23. Nf3 { [%eval -0.34] } 23... Rbe8 { [%eval -0.31] } 24. Nd4 { [%eval -0.35] } 24... Re4 { [%eval -0.11] } 25. Re2? { (-0.11 → -1.50) Mistake. h4 was best. } { [%eval -1.5] } (25. h4 Qd8 26. Nc6 Qc8 27. Rh1 h5 28. Rd1 Nd7 29. Rd4 Nf6 30. Rxe4 Rxe4) 25... h5?! { (-1.50 → -0.87) Inaccuracy. Nxa4 was best. } { [%eval -0.87] } (25... Nxa4 26. h3 Nc5 27. Rd2 h5 28. Re1 Kg8 29. Nf3 a4 30. h4 Rg4 31. Ng5) 26. Rfe1 { [%eval -0.84] } 26... h4 { [%eval -0.85] } 27. f3 { [%eval -0.81] } 27... R4e7 { [%eval -0.93] } 28. Nc6 { [%eval -1.17] } 28... Re6 { [%eval -0.85] } 29. e4 { [%eval -1.25] } 29... h3+?! { (-1.25 → -0.33) Inaccuracy. g5 was best. } { [%eval -0.33] } (29... g5 30. Qd1 h3+ 31. Kg1 Qxf3 32. Nd4 Qc3 33. Nxe6+ Rxe6 34. Re3 Qxc4 35. Qh5) 30. Kf2 { [%eval -0.37] } 30... Kg8 { [%eval -0.13] } 31. Re3 { [%eval -0.16] } 31... Nd7 { [%eval -0.17] } 32. R1e2 { [%eval -0.32] } 32... Nc5 { [%eval -0.34] } 33. Qd1?? { (-0.34 → -4.09) Blunder. Re1 was best. } { [%eval -4.09] } (33. Re1 Qh8 34. Qd1 f5 35. Nd4 Re5 36. exf5 Rxe3 37. Rxe3 Rxe3 38. Kxe3 gxf5) 33... Qg5?? { (-4.09 → 0.00) Blunder. Nxe4+ was best. } { [%eval 0.0] } (33... Nxe4+ 34. Kg1 Nc3 35. Rxe6 fxe6 36. Qd2 Nxe2+ 37. Qxe2 Kg7 38. Kf2 Rf8 39. Qe4) 34. f4?? { (0.00 → -2.19) Blunder. Nd4 was best. } { [%eval -2.19] } (34. Nd4 R6e7 35. Nc6 Re6) 34... Qg4?! { (-2.19 → -1.22) Inaccuracy. Nxe4+ was best. } { [%eval -1.22] } (34... Nxe4+ 35. Ke1 Qf6 36. Qd4 Qf5 37. Qa1 Nc5 38. Rxe6 fxe6 39. Qd1 g5 40. Re3) 35. Qc2?? { (-1.22 → -3.29) Blunder. e5 was best. } { [%eval -3.29] } (35. e5 dxe5 36. Nxe5 Qh5 37. Qd2 Qf5 38. Kf3 Rd6 39. Ng4 Rxe3+ 40. Qxe3 Kh7) 35... f5?? { (-3.29 → 0.22) Blunder. g5 was best. } { [%eval 0.22] } (35... g5 36. fxg5 Nxe4+ 37. Ke1 Nxg3 38. Rxe6 Rxe6 39. Rxe6 Qxe6+ 40. Kf2 Ne4+ 41. Ke3) 36. exf5 { [%eval 0.29] } 36... Rxe3 { [%eval 0.81] } 37. Rxe3 { [%eval 0.76] } 37... Rxe3 { [%eval 0.75] } 38. Kxe3 { [%eval 0.87] } 38... gxf5 { [%eval 0.81] } 39. Ne7+ { [%eval 0.95] } 39... Kf7 { [%eval 0.99] } 40. Nxf5 { [%eval 0.9] } 40... Qg6 { [%eval 1.4] } 41. g4 { [%eval 1.26] } 41... Qe6+ { [%eval 1.64] } 42. Kf3 { [%eval 1.45] } 42... d5 { [%eval 1.29] } 43. Qc3?? { (1.29 → -4.14) Blunder. Ng3 was best. } { [%eval -4.14] } (43. Ng3 Kg8 44. Qd2 dxc4 45. Qd8+ Kf7 46. Qxc7+ Ke8 47. Qb8+ Kd7 48. Qa7+ Ke8) 43... Qe4+ { [%eval -4.07] } 44. Kg3 { [%eval -4.07] } 44... Ne6?? { (-4.07 → 1.66) Blunder. Qxf5 was best. } { [%eval 1.66] } (44... Qxf5 45. Qd4 Qe4 46. Qh8 Qe1+ 47. Kf3 Qf1+ 48. Kg3 Ne4+ 49. Kh4 Qxf4 50. Qh5+) 45. Qh8? { (1.66 → 0.00) Mistake. Qe3 was best. } { [%eval 0.0] } (45. Qe3 Nc5 46. cxd5 Qxe3+ 47. Nxe3 Nxa4 48. Nd1 Nc5 49. Nc3 a4 50. Kxh3 a3) 45... Qxf4+ { [%eval 0.0] } 46. Kxh3?? { (0.00 → -6.97) Blunder. Kh4 was best. } { [%eval -6.97] } (46. Kh4 Qg5+ 47. Kxh3 dxc4 48. Qh7+ Ke8 49. Qh8+) 46... Ng5+ { [%eval -6.74] } 47. Kh4?? { (-6.74 → Mate in 2) Checkmate is now unavoidable. Kg2 was best. } { [%eval #-2] } (47. Kg2 Qf3+ 48. Kg1 Nh3+ 49. Qxh3 Qxh3 50. cxd5 Qxg4+ 51. Ng3 Qd4+ 52. Kg2 Qxd5+) 47... Nf3+ { [%eval #-1] } 48. Kh5 { [%eval #-1] } 48... Qg5# { Black wins by checkmate. } 0-1