lichess.org
Donate
FEN
[Event "rated bullet game"] [Site "https://lichess.org/HKMxOl0m"] [Date "2026.03.15"] [Round "-"] [White "RoDoSfAtiHi"] [Black "chess-art-us"] [Result "0-1"] [GameId "HKMxOl0m"] [UTCDate "2026.03.15"] [UTCTime "20:01:11"] [WhiteElo "3325"] [BlackElo "3313"] [WhiteRatingDiff "-12"] [BlackRatingDiff "+6"] [BlackTitle "GM"] [Variant "Standard"] [TimeControl "30+0"] [ECO "A48"] [Opening "East Indian Defense"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.15] } 1... Nf6 { [%eval 0.15] } 2. Nf3 { [%eval 0.11] } 2... g6 { [%eval 0.22] } { A48 East Indian Defense } 3. Nc3 { [%eval 0.0] } 3... Bg7 { [%eval 0.25] } 4. Bd2 { [%eval -0.26] } 4... d5 { [%eval 0.0] } 5. e4?? { (0.00 → -2.29) Blunder. e3 was best. } { [%eval -2.29] } (5. e3 O-O 6. Bd3 Bg4 7. h3 Bxf3 8. Qxf3 Nc6 9. Qg3 Nh5) 5... dxe4 { [%eval -2.28] } 6. Ne5 { [%eval -2.49] } 6... Qxd4 { [%eval -2.42] } 7. Bf4 { [%eval -2.54] } 7... Qxd1+ { [%eval -2.21] } 8. Rxd1 { [%eval -2.17] } 8... c6 { [%eval -1.91] } 9. g3?! { (-1.91 → -2.80) Inaccuracy. Bc4 was best. } { [%eval -2.8] } (9. Bc4 Rf8 10. h4 Nh5 11. Bh2 Nd7 12. Nxd7 Bxc3+ 13. bxc3 Bxd7 14. O-O Nf6) 9... Be6?! { (-2.80 → -2.01) Inaccuracy. Nbd7 was best. } { [%eval -2.01] } (9... Nbd7 10. Nxd7 Bxd7 11. Bg2 Nh5 12. Be3 f5 13. O-O Nf6 14. Bd4 Be6 15. g4) 10. Bg2? { (-2.01 → -3.49) Mistake. Bc4 was best. } { [%eval -3.49] } (10. Bc4 Bxc4 11. Nxc4 Nbd7 12. O-O O-O-O 13. a4 Nb6 14. Nxb6+ axb6 15. Be5 Rxd1) 10... Nd5?! { (-3.49 → -2.52) Inaccuracy. g5 was best. } { [%eval -2.52] } (10... g5 11. Be3 Nd5 12. Nxd5 cxd5 13. f4 gxf4 14. gxf4 f6 15. f5 Bxf5 16. Rxd5) 11. Nxe4 { [%eval -2.47] } 11... Nxf4 { [%eval -2.55] } 12. gxf4 { [%eval -2.55] } 12... Nd7 { [%eval -2.5] } 13. Nxd7 { [%eval -2.59] } 13... Bxd7 { [%eval -2.53] } 14. Nc5 { [%eval -2.67] } 14... Bc8?! { (-2.67 → -1.98) Inaccuracy. Bg4 was best. } { [%eval -1.98] } (14... Bg4 15. Rd3 O-O 16. Rg3 Bf5 17. O-O b6 18. Nd3 Rad8 19. Re1 e6 20. Be4) 15. c3 { [%eval -1.83] } 15... O-O { [%eval -1.85] } 16. O-O { [%eval -2.26] } 16... Rb8 { [%eval -1.82] } 17. Rfe1 { [%eval -1.68] } 17... b6? { (-1.68 → -0.10) Mistake. Re8 was best. } { [%eval -0.1] } (17... Re8 18. Rd3 Bh6 19. Rd4 Bf5 20. Ra4 a5 21. Be4 Bc8 22. Bf3 Kf8 23. Nb3) 18. Nb3?? { (-0.10 → -1.83) Blunder. Nd7 was best. } { [%eval -1.83] } (18. Nd7 Bxd7 19. Rxd7 e6 20. Bxc6 a5 21. Bb5 Bh6 22. Rd4 Rfc8 23. a4 Rc5) 18... e6? { (-1.83 → -0.61) Mistake. Bg4 was best. } { [%eval -0.61] } (18... Bg4 19. Ra1 e6 20. Bxc6 Bh6 21. Nd4 Bxf4 22. Bg2 Rbd8 23. a4 a5 24. Nc6) 19. Bxc6 { [%eval -0.52] } 19... Bb7 { [%eval -0.2] } 20. Bxb7 { [%eval -0.26] } 20... Rxb7 { [%eval -0.25] } 21. Rd2 { [%eval -0.34] } 21... a6 { [%eval -0.26] } 22. Red1 { [%eval -0.32] } 22... Rc7 { [%eval 0.0] } 23. Rd7 { [%eval 0.04] } 23... Rfc8 { [%eval 0.01] } 24. Rxc7 { [%eval 0.01] } 24... Rxc7 { [%eval 0.0] } 25. Rd8+ { [%eval 0.0] } 25... Bf8 { [%eval 0.02] } 26. Nd4 { [%eval -0.05] } 26... b5 { [%eval 0.0] } 27. Kg2 { [%eval 0.1] } 27... Kg7 { [%eval 0.08] } 28. Kf3 { [%eval -0.24] } 28... b4 { [%eval -0.24] } 29. cxb4 { [%eval -0.13] } 29... Bxb4 { [%eval -0.13] } 30. Ke4 { [%eval -0.26] } 30... a5 { [%eval -0.33] } 31. Nb5?? { (-0.33 → -2.52) Blunder. Ra8 was best. } { [%eval -2.52] } (31. Ra8 h6 32. h3 Bd2 33. Kd3 Bc1 34. Rxa5 Bxb2 35. Ne2 h5 36. Ra4 Bf6) 31... Rc2 { [%eval -2.24] } 32. Rd7?! { (-2.24 → -2.95) Inaccuracy. a3 was best. } { [%eval -2.95] } (32. a3 Be7 33. Ra8 Rxf2 34. b3 f5+ 35. Ke5 Re2+ 36. Kd4 Bf6+ 37. Kd3 Rb2) 32... Re2+?? { (-2.95 → -0.52) Blunder. Rxb2 was best. } { [%eval -0.52] } (32... Rxb2 33. a4 Rxf2 34. Nd4 Rxh2 35. Nxe6+ Kf6 36. Ng5 Re2+ 37. Kf3 Re7 38. Rd5) 33. Kf3 { [%eval -0.47] } 33... Rxb2 { [%eval -0.55] } 34. Nd4 { [%eval -0.56] } 34... Kf6 { [%eval -0.64] } 35. Nc6 { [%eval -0.61] } 35... Rxa2?! { (-0.61 → 0.00) Inaccuracy. Rd2 was best. } { [%eval 0.0] } (35... Rd2 36. Rxd2 Bxd2 37. a4 Kg7 38. h3 Kf8 39. f5 exf5 40. Ke2 Bf4 41. Nxa5) 36. Ne5 { [%eval 0.0] } 36... Ra3+ { [%eval 0.0] } 37. Ke4 { [%eval 0.0] } 37... Kg7 { [%eval 0.0] } 38. Ng4?? { (0.00 → -3.93) Blunder. Nxf7 was best. } { [%eval -3.93] } (38. Nxf7 Kg8 39. Ng5 Rc3 40. Rd8+ Kg7 41. Rd7+ Kg8) 38... Kg8?? { (-3.93 → -0.30) Blunder. Ra4 was best. } { [%eval -0.3] } (38... Ra4 39. Kf3 Bc3 40. Ne3 Bd4 41. Rc7 Ra3 42. Rc4 Bb6 43. Rc8 h6 44. Rb8) 39. Rd8+?? { (-0.30 → -3.79) Blunder. Nh6+ was best. } { [%eval -3.79] } (39. Nh6+ Kf8 40. Nxf7 Ke8 41. Ne5 Rh3 42. Ra7 Rh5 43. Nc6 Be1 44. Ne5 Rxh2) 39... Kg7 { [%eval -3.78] } 40. Rd7 { [%eval -3.88] } 40... Bc3 { [%eval -3.82] } 41. Ne3 { [%eval -3.82] } 41... Ra4+ { [%eval -4.06] } 42. Nc4? { (-4.06 → -6.85) Mistake. Kf3 was best. } { [%eval -6.85] } (42. Kf3 Bd4 43. Rd6 Ba7 44. Ra6 Bb8 45. Ng2 h5 46. Rb6 Bc7 47. Rc6 Bd8) 42... Rxc4+ { [%eval -6.67] } 43. Kd3 { [%eval -7.26] } 43... Rd4+ { [%eval -7.11] } 44. Rxd4 { [%eval -7.66] } 44... Bxd4 { [%eval -7.94] } 45. Kxd4 { [%eval -7.9] } 45... Kf6 { [%eval -7.7] } 46. Kc3 { [%eval -7.53] } 46... a4 { [%eval -8.94] } 47. Kb4 { [%eval -8.73] } 47... Kf5 { [%eval -8.64] } 48. Kxa4 { [%eval -7.66] } 48... Kxf4 { [%eval -9.31] } 49. Kb4 { [%eval -9.37] } 49... Kf3 { [%eval -9.19] } 50. Kc5 { [%eval -9.15] } 50... Kxf2 { [%eval -8.88] } 51. Kd6 { [%eval -8.64] } 51... Kg2 { [%eval -9.22] } 52. Ke7 { [%eval -10.56] } 52... e5 { [%eval -10.49] } 53. Kxf7 { [%eval -10.49] } 53... e4 { [%eval -10.45] } 54. Kf6 { [%eval -42.82] } 54... Kxh2 { [%eval -76.69] } 55. Kg5 { [%eval -14.11] } 55... e3 { [%eval -78.13] } 56. Kf4 { [%eval -81.15] } 56... e2 { [%eval -11.11] } 57. Kf3?! { (-11.11 → Mate in 6) Checkmate is now unavoidable. Ke3 was best. } { [%eval #-6] } (57. Ke3 e1=Q+ 58. Kd4 Kh3 59. Kd5 Kg2 60. Kc6 h5 61. Kc7 g5 62. Kb8 h4) 57... e1=Q { [%eval #-5] } 58. Kg4 { [%eval #-1] } 58... Qg3# { Black wins by checkmate. } 0-1