FEN
[Event "rated bullet game"]
[Site "https://lichess.org/UXWzAPJl"]
[Date "2026.01.22"]
[Round "-"]
[White "LiamPutnam2008"]
[Black "Mishka_The_Great"]
[Result "0-1"]
[GameId "UXWzAPJl"]
[UTCDate "2026.01.22"]
[UTCTime "15:59:52"]
[WhiteElo "3176"]
[BlackElo "3147"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+6"]
[WhiteTitle "IM"]
[BlackTitle "IM"]
[Variant "Standard"]
[TimeControl "30+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. g3 { [%eval 0.16] } 2... Bg7 { [%eval 0.15] } 3. Bg2 { [%eval 0.07] } 3... e5 { [%eval 0.11] } 4. O-O { [%eval 0.02] } 4... Ne7 { [%eval 0.18] } 5. d3 { [%eval 0.05] } 5... Nbc6 { [%eval 0.13] } 6. e4 { [%eval 0.0] } 6... O-O { [%eval -0.05] } 7. Nbd2 { [%eval -0.13] } 7... d6 { [%eval -0.05] } 8. Re1 { [%eval -0.24] } 8... h6 { [%eval -0.18] } 9. b3 { [%eval -0.37] } 9... f5 { [%eval -0.46] } 10. Bb2 { [%eval -0.78] } 10... Be6?! { (-0.78 → -0.11) Inaccuracy. f4 was best. } { [%eval -0.11] } (10... f4) 11. exf5 { [%eval -0.13] } 11... Nxf5?! { (-0.13 → 0.95) Inaccuracy. Bxf5 was best. } { [%eval 0.95] } (11... Bxf5 12. Nc4) 12. Ne4? { (0.95 → -0.37) Mistake. d4 was best. } { [%eval -0.37] } (12. d4 g5) 12... Qd7 { [%eval -0.32] } 13. d4? { (-0.32 → -1.44) Mistake. c3 was best. } { [%eval -1.44] } (13. c3 a5 14. Rc1 b6 15. c4 Rae8 16. Rc2 Nfd4 17. Nxd4 exd4 18. Rce2 Re7) 13... Nfxd4 { [%eval -0.98] } 14. Nxd4 { [%eval -1.07] } 14... Nxd4 { [%eval -1.02] } 15. Bxd4?! { (-1.02 → -1.83) Inaccuracy. f4 was best. } { [%eval -1.83] } (15. f4 b6 16. Qd3 Rad8 17. c3 Nf5 18. fxe5 Bxe5 19. Qd2 c5 20. Nf2 Rde8) 15... exd4 { [%eval -1.92] } 16. Qd2 { [%eval -1.83] } 16... d3? { (-1.83 → -0.48) Mistake. Rae8 was best. } { [%eval -0.48] } (16... Rae8 17. f4 c5 18. Nf2 b5 19. Rab1 Bf7 20. h4 c4 21. Kh2 d5 22. Bh3) 17. Qxd3?? { (-0.48 → -2.75) Blunder. Rac1 was best. } { [%eval -2.75] } (17. Rac1 dxc2) 17... Bxa1 { [%eval -2.74] } 18. Rxa1 { [%eval -2.98] } 18... Qg7 { [%eval -2.93] } 19. Re1 { [%eval -2.89] } 19... Bf5 { [%eval -2.8] } 20. Qd5+ { [%eval -2.66] } 20... Kh8 { [%eval -2.99] } 21. Qxb7 { [%eval -2.53] } 21... Rae8 { [%eval -2.63] } 22. Re3? { (-2.63 → -5.24) Mistake. Qb4 was best. } { [%eval -5.24] } (22. Qb4 Re6 23. Qd2 Rfe8 24. f3 Re5 25. Rd1 g5 26. h3 d5 27. Nc5 c6) 22... Bxe4?? { (-5.24 → -0.45) Blunder. Qa1+ was best. } { [%eval -0.45] } (22... Qa1+ 23. Bf1 Bh3 24. Qa6 Bxf1 25. Qxf1 Qxf1+ 26. Kxf1 d5 27. b4 dxe4 28. Ke2) 23. Rxe4? { (-0.45 → -2.09) Mistake. Bxe4 was best. } { [%eval -2.09] } (23. Bxe4 Qd4 24. Rf3 Rxf3 25. Bxf3 Qc3 26. Kg2 a5 27. Qd5 Kg7 28. h4 Re5) 23... Rxe4?! { (-2.09 → -1.12) Inaccuracy. Qf6 was best. } { [%eval -1.12] } (23... Qf6) 24. Bxe4 { [%eval -1.16] } 24... Qd4 { [%eval -1.08] } 25. Bf3 { [%eval -1.01] } 25... g5 { [%eval -0.87] } 26. Kg2?? { (-0.87 → -5.51) Blunder. h3 was best. } { [%eval -5.51] } (26. h3) 26... g4 { [%eval -5.28] } 27. Bxg4 { [%eval -5.35] } 27... Qxf2+?! { (-5.35 → -3.77) Inaccuracy. Qxg4 was best. } { [%eval -3.77] } (27... Qxg4 28. f3 Qe6 29. Kf2 Re8 30. Qc6 Re7 31. f4 Kg8 32. Kg2 Qe2+ 33. Kh3) 28. Kh3 { [%eval -3.58] } 28... Qf1+?! { (-3.58 → -2.59) Inaccuracy. Qxc2 was best. } { [%eval -2.59] } (28... Qxc2 29. a4 Kg7 30. Qb5 Rf2 31. Qd7+ Rf7 32. Qe8 Qc5 33. b4 Qe5 34. Qc6) 29. Qg2 { [%eval -2.98] } 29... Qxg2+ { [%eval -2.93] } 30. Kxg2 { [%eval -2.91] } 30... Kg7 { [%eval -2.97] } 31. Bf3 { [%eval -3.06] } 31... Re8 { [%eval -2.87] } 32. Kf2 { [%eval -2.81] } 32... Rf8 { [%eval -2.73] } 33. c4 { [%eval -3.24] } 33... Kf6 { [%eval -3.26] } 34. Ke3 { [%eval -3.13] } 34... Ke5 { [%eval -2.86] } 35. Be2?! { (-2.86 → -3.63) Inaccuracy. b4 was best. } { [%eval -3.63] } (35. b4 d5 36. Bxd5 Rf1 37. b5 Ra1 38. Kf3 Rxa2 39. h4 Ra3+ 40. Kg4 Rc3) 35... h5?! { (-3.63 → -2.23) Inaccuracy. c6 was best. } { [%eval -2.23] } (35... c6 36. h4 d5 37. cxd5 cxd5 38. g4 Rf4 39. Bf3 Rf7 40. Be2 Rf8 41. b4) 36. g4? { (-2.23 → -4.36) Mistake. Bxh5 was best. } { [%eval -4.36] } (36. Bxh5 Rf1 37. h4 Ra1 38. Kf3 Rxa2 39. Be8 Rd2 40. Kg4 d5 41. cxd5 Kf6) 36... h4 { [%eval -4.08] } 37. h3 { [%eval -4.21] } 37... Rf4 { [%eval -3.83] } 38. Bf3 { [%eval -4.69] } 38... Rd4 { [%eval -4.04] } 39. g5?! { (-4.04 → -5.45) Inaccuracy. Ke2 was best. } { [%eval -5.45] } (39. Ke2 Rf4 40. a3 c5 41. Ke3 a5 42. a4 d5 43. cxd5 Rb4 44. g5 Rxb3+) 39... Rf4 { [%eval -5.32] } 40. g6 { [%eval -5.11] } 40... Rf6 { [%eval -5.44] } 41. Be4 { [%eval -5.29] } 41... Rf1 { [%eval -5.21] } 42. Bd3 { [%eval -6.14] } 42... Rg1 { [%eval -5.3] } 43. b4 { [%eval -6.31] } 43... Rg3+ { [%eval -5.97] } 44. Kf2 { [%eval -7.73] } 44... Kd4?! { (-7.73 → -5.50) Inaccuracy. Rxd3 was best. } { [%eval -5.5] } (44... Rxd3 45. Ke2 Rxh3 46. b5 Rg3 47. a4 h3 48. b6 cxb6 49. a5 Kf4 50. axb6) 45. Bf5 { [%eval -5.19] } 45... Ke5 { [%eval -5.34] } 46. Bc2 { [%eval -5.83] } 46... Kf4 { [%eval -5.71] } 47. c5 { [%eval -5.76] } 47... Rxh3 { [%eval -5.63] } 48. cxd6 { [%eval -6.19] } 48... cxd6 { [%eval -6.12] } 49. g7 { [%eval -6.65] } 49... Rg3 { [%eval -6.29] } 50. Bg6?? { (-6.29 → Mate in 9) Checkmate is now unavoidable. Bb3 was best. } { [%eval #-9] } (50. Bb3 Rxg7 51. Bd5 Rg3 52. Bh1 Rc3 53. Ke2 h3 54. a4 h2 55. a5 Rb3) 50... Rxg6 { [%eval #-8] } 51. g8=Q { [%eval #-8] } 51... Rxg8 { [%eval #-7] } 52. b5 { [%eval #-7] } 52... Rg3 { [%eval #-6] } 53. Ke2 { [%eval #-6] } 53... h3 { [%eval #-5] } 54. Kd2 { [%eval #-4] } 54... h2 { [%eval #-3] } 55. Kc2 { [%eval #-3] } 55... h1=Q { [%eval #-2] } 56. Kb2 { [%eval #-2] } 56... Qh2+ { [%eval #-1] } 57. Ka1 { [%eval #-1] } 57... Rg1# { Black wins by checkmate. } 0-1

