lichess.org
Donate
FEN
[Event "rated bullet game"] [Site "https://lichess.org/JdZh9PHP"] [Date "2026.02.28"] [Round "-"] [White "facab"] [Black "MingJie2026"] [Result "0-1"] [GameId "JdZh9PHP"] [UTCDate "2026.02.28"] [UTCTime "01:05:32"] [WhiteElo "2478"] [BlackElo "2374"] [WhiteRatingDiff "-12"] [BlackRatingDiff "+7"] [Variant "Standard"] [TimeControl "60+0"] [ECO "A15"] [Opening "English Opening: Anglo-Indian Defense, King's Indian Formation"] [Termination "Normal"] [Annotator "lichess.org"] 1. Nf3 { [%eval 0.1] } 1... Nf6 { [%eval 0.18] } 2. c4 { [%eval 0.12] } 2... g6 { [%eval 0.29] } { A15 English Opening: Anglo-Indian Defense, King's Indian Formation } 3. e4?! { (0.29 → -0.65) Inaccuracy. Nc3 was best. } { [%eval -0.65] } (3. Nc3 d5 4. cxd5 Nxd5 5. h4 Bg7 6. h5 Nc6 7. h6 Bf6) 3... Nxe4 { [%eval -0.5] } 4. d3?! { (-0.50 → -1.06) Inaccuracy. d4 was best. } { [%eval -1.06] } (4. d4 Bg7 5. Bd3 Nf6 6. O-O d6 7. Nc3 O-O 8. Re1 Nbd7) 4... Nf6 { [%eval -0.77] } 5. Qe2?! { (-0.77 → -1.87) Inaccuracy. Be2 was best. } { [%eval -1.87] } (5. Be2 Bg7 6. d4 O-O 7. Nc3 d5 8. O-O dxc4 9. Bxc4 Nc6) 5... Bg7 { [%eval -1.74] } 6. d4 { [%eval -1.84] } 6... O-O { [%eval -1.88] } 7. Nc3 { [%eval -1.86] } 7... d5 { [%eval -1.82] } 8. Bg5 { [%eval -1.91] } 8... dxc4 { [%eval -1.95] } 9. Qxc4 { [%eval -1.92] } 9... Be6 { [%eval -1.9] } 10. Qb5 { [%eval -1.89] } 10... Qc8 { [%eval -1.44] } 11. Bd3 { [%eval -2.01] } 11... c6 { [%eval -1.58] } 12. Qc5 { [%eval -1.76] } 12... Re8 { [%eval -1.65] } 13. Kf1?! { (-1.65 → -2.74) Inaccuracy. O-O was best. } { [%eval -2.74] } (13. O-O Bg4 14. Ne5 Nfd7 15. Qa5 Nxe5 16. dxe5 Qd8 17. Qxd8 Rxd8 18. h3 Rxd3) 13... Nbd7 { [%eval -2.73] } 14. Qa5 { [%eval -2.72] } 14... Nb6 { [%eval -2.47] } 15. Kg1 { [%eval -2.61] } 15... Nfd5 { [%eval -2.17] } 16. Bd2 { [%eval -2.67] } 16... Nxc3 { [%eval -2.64] } 17. Qxc3 { [%eval -2.52] } 17... Nd5 { [%eval -2.08] } 18. Qc2 { [%eval -2.01] } 18... Qd7 { [%eval -1.79] } 19. h3 { [%eval -2.17] } 19... Bf5 { [%eval -1.68] } 20. Bxf5 { [%eval -1.74] } 20... Qxf5 { [%eval -1.46] } 21. Qxf5 { [%eval -1.4] } 21... gxf5 { [%eval -1.57] } 22. Ne5? { (-1.57 → -2.87) Mistake. g4 was best. } { [%eval -2.87] } (22. g4 fxg4 23. hxg4 Nc7 24. Rh5 Rad8 25. Be3 Rd5 26. Rxd5 Nxd5 27. a4 Rd8) 22... Rad8 { [%eval -2.34] } 23. Re1 { [%eval -2.18] } 23... e6 { [%eval -2.17] } 24. Kh2 { [%eval -2.12] } 24... Nb6 { [%eval -2.12] } 25. Bc3 { [%eval -2.12] } 25... Bxe5+ { [%eval -1.96] } 26. dxe5 { [%eval -2.11] } 26... Rd5?! { (-2.11 → -1.50) Inaccuracy. Rd3 was best. } { [%eval -1.5] } (26... Rd3 27. Rhg1 Red8 28. g4 f4 29. Re4 Nd5 30. Ra4 a6 31. Rc4 Kg7 32. Rc1) 27. Ba5?? { (-1.50 → -5.09) Blunder. g4 was best. } { [%eval -5.09] } (27. g4 Na4 28. gxf5 exf5 29. f4 h6 30. Rhg1+ Kf8 31. Re3 Nxc3 32. Rxc3 Rd4) 27... Rxa5 { [%eval -5.29] } 28. g4 { [%eval -5.28] } 28... fxg4 { [%eval -4.36] } 29. a3 { [%eval -5.17] } 29... Rd5 { [%eval -4.2] } 30. Re4 { [%eval -5.07] } 30... gxh3 { [%eval -4.88] } 31. Kxh3 { [%eval -4.66] } 31... Kf8 { [%eval -4.78] } 32. Kg3 { [%eval -5.25] } 32... Ke7 { [%eval -5.13] } 33. Rg4 { [%eval -5.7] } 33... Rxe5 { [%eval -5.62] } 34. Rxh7 { [%eval -5.57] } 34... Rf5 { [%eval -5.39] } 35. b3 { [%eval -6.1] } 35... Rd8 { [%eval -5.51] } 36. Rb4 { [%eval -6.46] } 36... Rd3+ { [%eval -6.26] } 37. Kg2 { [%eval -6.42] } 37... Rd7 { [%eval -5.43] } 38. Rhh4 { [%eval -5.8] } 38... Nd5 { [%eval -5.69] } 39. Ra4 { [%eval -6.0] } 39... a6 { [%eval -5.55] } 40. Rae4 { [%eval -6.03] } 40... Nf6 { [%eval -5.98] } 41. Rb4 { [%eval -5.8] } 41... Rfd5 { [%eval -5.73] } 42. Rh6 { [%eval -5.8] } 42... b5 { [%eval -5.73] } 43. a4 { [%eval -5.83] } 43... c5 { [%eval -5.87] } 44. Rf4 { [%eval -5.64] } 44... bxa4 { [%eval -4.85] } 45. Rhxf6 { [%eval -6.0] } 45... axb3 { [%eval -5.97] } 46. Rxf7+ { [%eval -5.87] } 46... Kd6 { [%eval -5.68] } 47. Rxd7+ { [%eval -5.96] } 47... Kxd7 { [%eval -6.14] } 48. Rf7+ { [%eval -6.1] } 48... Kd6 { [%eval -6.08] } 49. Rb7 { [%eval -5.97] } 49... Ke5?! { (-5.97 → -4.38) Inaccuracy. c4 was best. } { [%eval -4.38] } (49... c4 50. Rb6+ Ke5 51. Rxa6 Kd4 52. Rxe6 b2 53. Rb6) 50. Rxb3 { [%eval -4.82] } 50... c4 { [%eval -4.76] } 51. Re3+ { [%eval -4.8] } 51... Kd4 { [%eval -4.89] } 52. Rxe6 { [%eval -4.79] } 52... c3 { [%eval -4.61] } 53. Rxa6 { [%eval -4.76] } 53... c2 { [%eval -4.73] } 54. Ra1 { [%eval -4.73] } 54... Rc5 { [%eval -4.7] } 55. Rc1 { [%eval -4.64] } 55... Kd3 { [%eval -4.59] } 56. f4 { [%eval -5.14] } 56... Kd2 { [%eval -5.24] } 57. Kf3?? { (-5.24 → Mate in 9) Checkmate is now unavoidable. Rxc2+ was best. } { [%eval #-9] } (57. Rxc2+ Kxc2 58. f5 Kd3 59. f6 Ke4 60. Kg3 Kd5 61. f7 Rc8 62. f8=B Rxf8) 57... Kxc1 { [%eval #-8] } 58. Ke2 { [%eval #-5] } 58... Kb2 { [%eval #-9] } 59. Kd2 { [%eval #-4] } 59... c1=Q+ { [%eval #-3] } 60. Kd3 { [%eval #-3] } 60... Qxf4 { [%eval #-2] } 61. Ke2 { [%eval #-2] } 61... Re5+ { [%eval #-2] } 62. Kd3 { [%eval #-2] } 62... Qf3+ { [%eval #-1] } 63. Kc4 { [%eval #-1] } 63... Qd5+ { [%eval #-1] } 64. Kb4 { [%eval #-1] } 64... Re4# { Black wins by checkmate. } 0-1