Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated bullet game"] [Site "https://lichess.org/ofVTFRni"] [Date "2026.05.29"] [Round "-"] [White "INAFIRE20265"] [Black "TomyJerry"] [Result "1-0"] [GameId "ofVTFRni"] [UTCDate "2026.05.29"] [UTCTime "22:45:18"] [WhiteElo "2784"] [BlackElo "2797"] [WhiteRatingDiff "+6"] [BlackRatingDiff "-8"] [Variant "Standard"] [TimeControl "60+0"] [ECO "B00"] [Opening "St. George Defense"] [Termination "Time forfeit"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... a6 { [%eval 0.48] } { B00 St. George Defense } 2. d4 { [%eval 0.35] } 2... b5?! { (0.35 → 1.14) Inaccuracy. e6 was best. } { [%eval 1.14] } (2... e6 3. Bd3 d5 4. Nc3 c5 5. dxc5 Bxc5 6. exd5 exd5 7. Nxd5) 3. Nf3 { [%eval 0.85] } 3... Bb7 { [%eval 0.92] } 4. c4?! { (0.92 → 0.07) Inaccuracy. Nbd2 was best. } { [%eval 0.07] } (4. Nbd2 e6 5. a4 b4 6. Bd3 c5 7. O-O Be7 8. dxc5 Bxc5) 4... Bxe4 { [%eval 0.04] } 5. Nc3 { [%eval -0.01] } 5... Bb7 { [%eval -0.02] } 6. cxb5 { [%eval 0.0] } 6... Nf6 { [%eval 0.03] } 7. Bc4 { [%eval -0.14] } 7... e6 { [%eval 0.01] } 8. Bf4 { [%eval -0.11] } 8... Bd6 { [%eval 0.03] } 9. Qd2? { (0.03 → -1.16) Mistake. Bxd6 was best. } { [%eval -1.16] } (9. Bxd6 cxd6 10. O-O O-O 11. a4 axb5 12. Bxb5 Nc6 13. d5 Nb4 14. dxe6 dxe6) 9... O-O?! { (-1.16 → -0.53) Inaccuracy. Bxf3 was best. } { [%eval -0.53] } (9... Bxf3 10. gxf3 Bxf4 11. Qxf4 O-O 12. bxa6 Nxa6 13. O-O-O c6 14. Rhg1 Nc7 15. Ne4) 10. O-O { [%eval -0.91] } 10... Bxf3 { [%eval -0.97] } 11. gxf3 { [%eval -1.49] } 11... Nh5?? { (-1.49 → 0.35) Blunder. Bxf4 was best. } { [%eval 0.35] } (11... Bxf4 12. Qxf4 axb5 13. Bxb5 c6 14. Be2 Na6 15. a4 Nb4 16. Kh1 g6 17. Ne4) 12. Bxd6 { [%eval 0.22] } 12... cxd6 { [%eval 0.0] } 13. a4 { [%eval -0.15] } 13... d5 { [%eval -0.15] } 14. Bd3 { [%eval -0.08] } 14... d6? { (-0.08 → 1.35) Mistake. axb5 was best. } { [%eval 1.35] } (14... axb5 15. axb5 Rxa1 16. Rxa1 Qf6 17. Qe3 Nf4 18. Kh1 d6 19. Ne2 Nxd3 20. Qxd3) 15. Ne2 { [%eval 1.35] } 15... a5 { [%eval 1.48] } 16. Ng3 { [%eval 1.51] } 16... Nf6 { [%eval 1.49] } 17. Rac1 { [%eval 1.46] } 17... Nbd7 { [%eval 1.74] } 18. Rc6 { [%eval 1.65] } 18... Nb6 { [%eval 1.63] } 19. b3 { [%eval 1.56] } 19... h5?! { (1.56 → 2.24) Inaccuracy. Re8 was best. } { [%eval 2.24] } (19... Re8 20. Rfc1 Re7 21. h4 Rb7 22. h5 Ne8 23. Qe3 Nc8 24. R6c2 h6) 20. Rfc1 { [%eval 1.73] } 20... h4 { [%eval 1.75] } 21. Nf1?! { (1.75 → 0.97) Inaccuracy. Ne2 was best. } { [%eval 0.97] } (21. Ne2 Nh5 22. h3 Re8 23. Kh2 Nc8 24. f4 g6 25. b4 axb4 26. Qxb4 Qf6) 21... Nh5 { [%eval 1.06] } 22. Ne3 { [%eval 1.02] } 22... Nc8 { [%eval 1.33] } 23. Ng4 { [%eval 0.83] } 23... Ne7?? { (0.83 → 2.87) Blunder. f5 was best. } { [%eval 2.87] } (23... f5 24. Ne3 Nf4 25. Ng2 Nxd3 26. Qxd3 h3 27. Ne1 Ne7 28. Rc7 Ng6 29. Qe3) 24. Rc7 { [%eval 2.63] } 24... g6 { [%eval 3.24] } 25. Qh6 { [%eval 2.63] } 25... Nf5 { [%eval 3.12] } 26. Bxf5 { [%eval 3.18] } 26... exf5 { [%eval 3.33] } 27. Ne3 { [%eval 3.17] } 27... Qf6? { (3.17 → 5.89) Mistake. Re8 was best. } { [%eval 5.89] } (27... Re8 28. Nxd5 Nf6 29. Nf4 Re1+ 30. Kg2 Nh7 31. Nd5 h3+ 32. Kxh3 Ng5+ 33. Kg2) 28. Nxd5 { [%eval 5.85] } 28... Rfe8 { [%eval 5.74] } 29. Nxf6+ { [%eval 6.64] } 29... Nxf6 { [%eval 6.09] } 30. Qg5?! { (6.09 → 4.62) Inaccuracy. b6 was best. } { [%eval 4.62] } (30. b6 Nd5 31. b7 Nxc7 32. Rxc7 Rab8 33. Kg2 h3+ 34. Qxh3 Kg7 35. Qg3 Re1) 30... Kg7 { [%eval 5.2] } 31. Rxf7+ { [%eval 5.17] } 31... Kxf7 { [%eval 5.42] } 32. Rc7+ { [%eval 5.33] } 32... Re7 { [%eval 5.36] } 33. Rxe7+ { [%eval 5.26] } 33... Kxe7 { [%eval 5.07] } 34. Qe3+ { [%eval 4.79] } 34... Kf7 { [%eval 5.62] } 35. Qc3 { [%eval 5.07] } 35... Re8 { [%eval 4.96] } 36. Qc4+ { [%eval 4.92] } 36... d5 { [%eval 5.09] } 37. Qc6 { [%eval 4.8] } 37... Re7 { [%eval 5.4] } 38. Kg2 { [%eval 5.23] } 38... Nh5 { [%eval 5.08] } 39. b6 { [%eval 5.76] } 39... Nf4+ { [%eval 5.71] } 40. Kf1 { [%eval 5.66] } 40... Ne6 { [%eval 6.37] } 41. Qxd5 { [%eval 6.31] } 41... Kf6 { [%eval 7.85] } 42. b7 { [%eval 7.59] } 42... Nf4 { [%eval 9.18] } 43. Qd6+ { [%eval 9.16] } 43... Re6 { [%eval 8.93] } 44. b8=Q { [%eval 9.58] } 44... Rxd6 { [%eval 9.3] } 45. Qxd6+ { [%eval 8.93] } 45... Kg5 { [%eval 9.1] } 46. d5 { [%eval 8.69] } 46... h3 { [%eval 11.61] } 47. Qxf4+ { [%eval 9.76] } 47... Kxf4 { [%eval 9.03] } 48. d6 { [%eval 8.82] } 48... g5 { [%eval 9.28] } 49. d7 { [%eval 8.99] } 49... Kxf3 { [%eval 10.9] } 50. d8=Q { [%eval 8.12] } 50... f4? { (8.12 → Mate in 3) Checkmate is now unavoidable. Ke4 was best. } { [%eval #3] } (50... Ke4 51. Ke2 g4 52. Qf6 Kd5 53. Kd2 Ke4 54. Qd6 Kf3 55. Qg3+ Ke4) 51. Qd3+ { [%eval #2] } 51... Kg4 { [%eval #2] } 52. Qd6 { [%eval #22] } 52... Kh4 { [%eval #5] } 53. Qd7?! { (Mate in 5 → 10.28) Lost forced checkmate sequence. Qd3 was best. } { [%eval 10.28] } (53. Qd3 Kh5 54. Qh7+ Kg4 55. Ke2 f3+ 56. Kd3 Kf4 57. Qe4#) 53... f3?! { (10.28 → Mate in 5) Checkmate is now unavoidable. g4 was best. } { [%eval #5] } (53... g4 54. Qf5 g3 55. Qxf4+ Kh5 56. Qxg3 Kh6 57. Qf4+ Kh7 58. Ke2 Kg7 59. Kd3) 54. Qh7+ { [%eval #4] } 54... Kg4 { [%eval #4] } 55. Qg7? { (Mate in 4 → 8.13) Lost forced checkmate sequence. Qf7 was best. } { [%eval 8.13] } (55. Qf7 Kh4 56. Qxf3 g4 57. Qf5 g3 58. fxg3#) 55... Kh4? { (8.13 → Mate in 5) Checkmate is now unavoidable. Kf4 was best. } { [%eval #5] } (55... Kf4 56. Qd4+ Kf5 57. Qd5+ Kg6 58. Qxf3 Kg7 59. Ke2 Kg6 60. Kd2 Kg7 61. Qxh3) 56. Qf7 { [%eval #4] } 56... g4 { [%eval #2] } 57. Qe7+ { [%eval #4] } 57... Kh5 { [%eval #4] } 58. Qe5+ { [%eval #15] } 58... Kh4 { [%eval #2] } 59. Qxa5 { [%eval #4] } 59... g3 { [%eval #4] } 60. Qd2?! { (Mate in 4 → 13.00) Lost forced checkmate sequence. hxg3+ was best. } { [%eval 13.0] } (60. hxg3+ Kg4 61. Kg1 h2+ 62. Kh1 Kh3 63. Qh5#) 60... g2+?! { (13.00 → Mate in 8) Checkmate is now unavoidable. gxh2 was best. } { [%eval #8] } (60... gxh2 61. Qf4+ Kh5 62. Qxf3+ Kg5 63. Qxh3 h1=Q+ 64. Qxh1 Kf4 65. Ke2 Ke5 66. Qh2+) 61. Kg1 { [%eval #7] } 61... Kg4 { [%eval #6] } 62. Qe3 { [%eval #6] } 62... Kh4 { [%eval #6] } 63. Qe4+ { [%eval #6] } 63... Kh5 { [%eval #6] } 64. Qxf3+ { [%eval #6] } 64... Kh4 { [%eval #4] } 65. Qg3+ { [%eval #3] } 65... Kh5 { [%eval #3] } 66. Qxh3+ { [%eval #8] } 66... Kg6 { [%eval #7] } 67. Qxg2+ { [%eval #7] } 67... Kf5 { [%eval #7] } 68. Qf3+ { [%eval #6] } 68... Ke5 { [%eval #6] } 69. Qe3+ { [%eval #8] } 69... Kd5 { [%eval #8] } 70. Kg2 { [%eval #8] } 70... Kc6 { [%eval #8] } 71. Kg3 { [%eval #8] } 71... Kb7 { [%eval #5] } 72. Kf4 { [%eval #6] } 72... Ka6 { [%eval #6] } 73. Ke4 { [%eval #5] } 73... Ka5 { [%eval #5] } 74. Kd4 { [%eval #4] } 74... Kb4 { [%eval #4] } 75. Qd3 { [%eval #3] } 75... Ka3 { [%eval #3] } 76. Qd2 { [%eval #3] } { White wins on time. } 1-0