FEN
[Event "rated bullet game"]
[Site "https://lichess.org/tVpic3JJ"]
[Date "2026.01.09"]
[Round "-"]
[White "MahidharSaladi"]
[Black "ryanrobinson55"]
[Result "1-0"]
[GameId "tVpic3JJ"]
[UTCDate "2026.01.09"]
[UTCTime "04:13:15"]
[WhiteElo "787"]
[BlackElo "811"]
[WhiteRatingDiff "+79"]
[BlackRatingDiff "-7"]
[Variant "Standard"]
[TimeControl "120+1"]
[ECO "D02"]
[Opening "Queen's Pawn Game: Zukertort Variation"]
[Termination "Time forfeit"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.17] } 1... d5 { [%eval 0.27] } 2. Nf3 { [%eval 0.08] } { D02 Queen's Pawn Game: Zukertort Variation } 2... Bf5 { [%eval 0.34] } 3. e4?! { (0.34 → -0.75) Inaccuracy. c4 was best. } { [%eval -0.75] } (3. c4 e6 4. Nc3 Nc6 5. Bf4 Nf6 6. e3 Bb4 7. Rc1 O-O) 3... dxe4 { [%eval -0.71] } 4. Ne5 { [%eval -0.82] } 4... Nh6? { (-0.82 → 0.28) Mistake. Nd7 was best. } { [%eval 0.28] } (4... Nd7 5. Qe2 Nxe5 6. dxe5 Qd5 7. Bf4 e6 8. g4 e3 9. f3) 5. h3?! { (0.28 → -0.44) Inaccuracy. Bxh6 was best. } { [%eval -0.44] } (5. Bxh6 gxh6 6. Qh5 Bg6 7. Nxg6 hxg6 8. Qe5 Rg8 9. Qxe4 c6) 5... f6 { [%eval -0.41] } 6. Be2?? { (-0.41 → -3.20) Blunder. Nc4 was best. } { [%eval -3.2] } (6. Nc4 Nf7 7. Nc3 e5 8. dxe5 Qxd1+ 9. Nxd1 fxe5 10. Nc3 Nc6 11. Bd2 a6) 6... fxe5 { [%eval -3.27] } 7. dxe5?! { (-3.27 → -4.69) Inaccuracy. d5 was best. } { [%eval -4.69] } (7. d5 Nf7 8. g4 Bg6 9. Nc3 Nd7 10. h4 h5 11. g5 Nd6 12. Nb5 Nxb5) 7... Qxd1+ { [%eval -4.77] } 8. Bxd1 { [%eval -4.75] } 8... e6 { [%eval -4.51] } 9. g4 { [%eval -4.38] } 9... Bg6 { [%eval -4.51] } 10. g5 { [%eval -5.21] } 10... Nf5 { [%eval -5.12] } 11. h4 { [%eval -4.81] } 11... h5 { [%eval -4.95] } 12. Nc3 { [%eval -5.52] } 12... Bb4 { [%eval -5.67] } 13. a3 { [%eval -5.67] } 13... Bxc3+ { [%eval -5.59] } 14. bxc3 { [%eval -5.62] } 14... Nc6 { [%eval -5.63] } 15. Rb1 { [%eval -5.6] } 15... Na5 { [%eval -5.28] } 16. Bd2 { [%eval -5.74] } 16... Nc4 { [%eval -5.46] } 17. Bc1 { [%eval -5.79] } 17... e3 { [%eval -4.84] } 18. f3 { [%eval -5.7] } 18... Ng3 { [%eval -5.39] } 19. Rh3 { [%eval -4.76] } 19... Nf5 { [%eval -4.77] } 20. Rxb7 { [%eval -4.79] } 20... O-O { [%eval -4.92] } 21. Rxc7 { [%eval -5.28] } 21... Nxe5 { [%eval -5.04] } 22. f4 { [%eval -5.55] } 22... Ng4 { [%eval -5.5] } 23. Bxg4 { [%eval -5.52] } 23... hxg4 { [%eval -5.64] } 24. Rh2 { [%eval -6.34] } 24... Ng3?! { (-6.34 → -4.70) Inaccuracy. g3 was best. } { [%eval -4.7] } (24... g3 25. Rg2 Rab8 26. Bxe3 Nxe3 27. Rxg3 Nd5 28. Rd7 Rxf4 29. Kd2 Rf2+ 30. Ke1) 25. h5 { [%eval -5.36] } 25... Bxc2?! { (-5.36 → -3.58) Inaccuracy. Nxh5 was best. } { [%eval -3.58] } (25... Nxh5 26. Bxe3 Nxf4 27. Bd4 Rf7 28. Rxf7 Bxf7 29. Kf2 e5 30. Kg3 Ng6 31. Be3) 26. h6 { [%eval -3.92] } 26... gxh6 { [%eval -3.53] } 27. Rxh6 { [%eval -3.89] } 27... Rxf4 { [%eval -3.23] } 28. Bxe3 { [%eval -3.25] } 28... Rf1+ { [%eval -3.63] } 29. Kd2 { [%eval -3.68] } 29... Bf5 { [%eval -3.81] } 30. g6? { (-3.81 → -6.06) Mistake. Bd4 was best. } { [%eval -6.06] } (30. Bd4 e5 31. Bxe5 Rd8+ 32. Bd4 Rxd4+ 33. cxd4 Ne4+ 34. Ke2 Rf2+ 35. Ke3 Rf3+) 30... Ne4+?! { (-6.06 → -4.48) Inaccuracy. Rb8 was best. } { [%eval -4.48] } (30... Rb8 31. Bg5 Ne4+ 32. Kd3 Nxg5+ 33. Kd4 Rf3 34. Rxa7 Rh3 35. Rhh7 Nxh7 36. gxh7+) 31. Ke2 { [%eval -4.86] } 31... Ng3+ { [%eval -4.65] } 32. Kd2 { [%eval -4.72] } 32... Rd8+ { [%eval -4.41] } 33. Bd4 { [%eval -4.4] } 33... Ne4+?! { (-4.40 → -3.29) Inaccuracy. e5 was best. } { [%eval -3.29] } (33... e5 34. Rhh7 Nh5 35. Rxh5 exd4 36. cxd4 Rf2+ 37. Ke3 Rf3+ 38. Kd2 Rxd4+ 39. Ke2) 34. Ke2 { [%eval -2.97] } 34... Re1+?? { (-2.97 → Mate in 12) Checkmate is now unavoidable. Ng3+ was best. } { [%eval #12] } (34... Ng3+) 35. Kxe1 { [%eval 9.6] } 35... Nd6? { (9.60 → Mate in 1) Checkmate is now unavoidable. Rxd4 was best. } { [%eval #1] } (35... Rxd4 36. g7) 36. Rf7?? { (Mate in 1 → -0.39) Lost forced checkmate sequence. Rh8# was best. } { [%eval -0.39] } (36. Rh8#) 36... Nc4?? { (-0.39 → Mate in 1) Checkmate is now unavoidable. Nxf7 was best. } { [%eval #1] } (36... Nxf7 37. gxf7+) 37. Rfh7?? { (Mate in 1 → 2.59) Lost forced checkmate sequence. Rh8# was best. } { [%eval 2.59] } (37. Rh8#) 37... Ne3?? { (2.59 → Mate in 1) Checkmate is now unavoidable. e5 was best. } { [%eval #1] } (37... e5 38. Bc5 Nb2 39. Rh8+ Kg7 40. Rxd8 Kxh6 41. Bxa7 g3 42. Kf1 Be4 43. Be3+) 38. Bxe3?? { (Mate in 1 → 5.13) Lost forced checkmate sequence. Rh8# was best. } { [%eval 5.13] } { White wins on time. } (38. Rh8#) 1-0