Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated bullet game"] [Site "https://lichess.org/zgiGcYhm"] [Date "2026.06.02"] [Round "-"] [White "TopGrandMaster"] [Black "JL_67"] [Result "1/2-1/2"] [GameId "zgiGcYhm"] [UTCDate "2026.06.02"] [UTCTime "11:11:15"] [WhiteElo "2870"] [BlackElo "2679"] [WhiteRatingDiff "-3"] [BlackRatingDiff "+3"] [WhiteTitle "GM"] [Variant "Standard"] [TimeControl "60+0"] [ECO "A07"] [Opening "King's Indian Attack, with e6"] [Termination "Normal"] [Annotator "lichess.org"] 1. Nf3 { [%eval 0.1] } 1... Nf6 { [%eval 0.18] } 2. g3 { [%eval 0.11] } 2... e6 { [%eval 0.12] } 3. Bg2 { [%eval 0.19] } 3... d5 { [%eval 0.15] } { A07 King's Indian Attack, with e6 } 4. O-O { [%eval 0.16] } 4... Be7 { [%eval 0.25] } 5. d3 { [%eval 0.0] } 5... O-O { [%eval 0.0] } 6. b3 { [%eval -0.05] } 6... c5 { [%eval -0.01] } 7. Bb2 { [%eval -0.12] } 7... Nc6 { [%eval 0.0] } 8. Nbd2 { [%eval -0.38] } 8... d4?! { (-0.38 → 0.27) Inaccuracy. Qc7 was best. } { [%eval 0.27] } (8... Qc7 9. e4 d4 10. a4 a6 11. Bc1 b6 12. Nc4 Nd7 13. Ne1 Rb8 14. f4) 9. e4?! { (0.27 → -0.41) Inaccuracy. e3 was best. } { [%eval -0.41] } (9. e3 e5 10. Nc4 Qc7 11. c3 e4 12. dxe4 dxc3 13. Bxc3 Nxe4 14. Bb2 Rd8) 9... e5 { [%eval -0.17] } 10. Nc4 { [%eval -0.04] } 10... Nd7 { [%eval -0.08] } 11. a4 { [%eval 0.04] } 11... a6 { [%eval 0.45] } 12. a5 { [%eval 0.51] } 12... g6 { [%eval 0.95] } 13. h4 { [%eval 0.88] } 13... h5 { [%eval 0.97] } 14. Qd2 { [%eval 0.95] } 14... f6?! { (0.95 → 1.89) Inaccuracy. Re8 was best. } { [%eval 1.89] } (14... Re8 15. Ng5 b5 16. axb6 Nxb6 17. Nxb6 Qxb6 18. f4 Bxg5 19. hxg5 exf4 20. gxf4) 15. Qh6 { [%eval 2.06] } 15... Kf7? { (2.06 → 3.53) Mistake. Rf7 was best. } { [%eval 3.53] } (15... Rf7 16. Qxg6+ Rg7 17. Qxh5 Rh7 18. Qg4+ Kh8 19. Nfd2 Nf8 20. Qe2 Ng6 21. Nb6) 16. Nh2?? { (3.53 → 0.85) Blunder. Qh7+ was best. } { [%eval 0.85] } (16. Qh7+ Ke8 17. Qxg6+ Rf7 18. Nfd2 Nb4 19. Qxh5 Nxc2 20. f4 Qc7 21. Rac1 Nb4) 16... Rg8 { [%eval 0.77] } 17. Qd2 { [%eval 0.87] } 17... Kg7 { [%eval 1.0] } 18. f4 { [%eval 1.02] } 18... Rf8 { [%eval 1.4] } 19. f5 { [%eval 1.45] } 19... Rf7?! { (1.45 → 2.48) Inaccuracy. b5 was best. } { [%eval 2.48] } (19... b5 20. axb6 Nxb6 21. Bc1 Rh8 22. Nxb6 Qxb6 23. Qe2 Bd7 24. Bh3 Rag8 25. Kg2) 20. g4 { [%eval 2.29] } 20... hxg4 { [%eval 2.49] } 21. Nxg4 { [%eval 2.24] } 21... Nf8? { (2.24 → 4.03) Mistake. Qh8 was best. } { [%eval 4.03] } (21... Qh8 22. Rf3 gxf5 23. exf5 Kf8 24. Rg3 Ke8 25. Nh6 Rg7 26. Rxg7 Qxg7 27. Kf2) 22. Qh6+? { (4.03 → 2.27) Mistake. Nh6 was best. } { [%eval 2.27] } (22. Nh6 Qe8 23. Nb6 Bd7 24. Nxf7 Kxf7 25. Bc1 Nb4 26. Qh6 gxf5 27. exf5 Bc6) 22... Kg8 { [%eval 2.31] } 23. fxg6?! { (2.31 → 1.50) Inaccuracy. Qd2 was best. } { [%eval 1.5] } (23. Qd2 Rg7 24. Nh6+ Kh8 25. Kf2 Rh7 26. Bc1 Qe8 27. Bf3 Ne6 28. fxe6 Bxe6) 23... Rg7 { [%eval 1.75] } 24. Qd2?? { (1.75 → -3.07) Blunder. Bf3 was best. } { [%eval -3.07] } (24. Bf3 Nxg6 25. Kh2 Nxh4 26. Qxh4 Bxg4 27. Bxg4 f5 28. Qh6 Rh7 29. Qxh7+ Kxh7) 24... Bxg4 { [%eval -3.14] } 25. Kf2?! { (-3.14 → -4.43) Inaccuracy. h5 was best. } { [%eval -4.43] } (25. h5 Bxh5 26. Qh6 Bxg6 27. Qh2 Kf7 28. Kf2 Nb4 29. Ke2 Ke8 30. Kd1 Bf7) 25... Nxg6 { [%eval -4.25] } 26. Rg1 { [%eval -5.21] } 26... Nf4 { [%eval -5.52] } 27. Bf3 { [%eval -5.84] } 27... Bxf3 { [%eval -5.47] } 28. Kxf3 { [%eval -5.42] } 28... Qe8 { [%eval -5.08] } 29. Rxg7+ { [%eval -5.64] } 29... Kxg7 { [%eval -5.29] } 30. Rg1+ { [%eval -5.61] } 30... Kh7 { [%eval -5.45] } 31. Rg4?! { (-5.45 → -7.71) Inaccuracy. Qd1 was best. } { [%eval -7.71] } (31. Qd1 Qh5+ 32. Kf2 Qxh4+ 33. Kf1 Qh3+ 34. Ke1 f5 35. Rf1 Nxa5 36. Rf3 Qh4+) 31... Qh5 { [%eval -7.04] } 32. Qf2 { [%eval -7.89] } 32... Rg8 { [%eval -7.29] } 33. Qg3 { [%eval -6.94] } 33... Rxg4?! { (-6.94 → -4.64) Inaccuracy. f5 was best. } { [%eval -4.64] } (33... f5 34. exf5 Nd5 35. Bc1 Qxf5+ 36. Bf4 exf4 37. Qg2 Qxg4+ 38. Qxg4 Rxg4 39. Kxg4) 34. Qxg4 { [%eval -4.7] } 34... Qxg4+ { [%eval -4.63] } 35. Kxg4 { [%eval -4.5] } 35... Nd8?! { (-4.50 → -3.46) Inaccuracy. Nb4 was best. } { [%eval -3.46] } (35... Nb4 36. Bc1 Nxc2 37. Bxf4 exf4 38. Kxf4 Nb4 39. Nb2 Kg6 40. h5+ Kxh5 41. Kf5) 36. Bc1 { [%eval -3.25] } 36... Nf7 { [%eval -3.12] } 37. Nb6 { [%eval -3.49] } 37... Nd6?! { (-3.49 → -2.12) Inaccuracy. Nh6+ was best. } { [%eval -2.12] } (37... Nh6+ 38. Kf3 Kg6 39. Nc8 Bf8 40. Nb6 Ne6 41. Bxh6 Kxh6 42. Kg4 Ng7 43. Nd5) 38. Nd5?? { (-2.12 → -5.73) Blunder. Bxf4 was best. } { [%eval -5.73] } (38. Bxf4 exf4 39. Kxf4 Bf8 40. Nd7 Bh6+ 41. Kf3 Kg6 42. Nxc5 Bc1 43. Ne6 Bb2) 38... Kg6?? { (-5.73 → 2.53) Blunder. f5+ was best. } { [%eval 2.53] } (38... f5+ 39. Kf3 Nxd5 40. exd5 Kg6 41. Bd2 Kh5 42. c4 Nf7 43. Be1 Bxh4 44. Bg3) 39. Nxe7+ { [%eval 3.14] } 39... Kf7 { [%eval 2.66] } 40. Nf5 { [%eval 2.12] } 40... Ne8?? { (2.12 → 5.17) Blunder. Nxf5 was best. } { [%eval 5.17] } (40... Nxf5 41. Bxf4 Ne7 42. Bd2 Kg6 43. Bc1 Nc6 44. Ba3 Nxa5 45. h5+ Kg7 46. Bxc5) 41. Bxf4 { [%eval 5.42] } 41... exf4 { [%eval 5.65] } 42. Kxf4 { [%eval 5.53] } 42... Ke6 { [%eval 5.78] } 43. h5 { [%eval 5.6] } 43... Kf7 { [%eval 5.6] } 44. h6 { [%eval 5.85] } 44... Kg6 { [%eval 5.8] } 45. e5 { [%eval 5.8] } 45... fxe5+ { [%eval 5.8] } 46. Kxe5 { [%eval 5.51] } 46... Nf6 { [%eval 6.12] } 47. Ne7+ { [%eval 5.48] } 47... Kxh6?! { (5.48 → 9.65) Inaccuracy. Kg5 was best. } { [%eval 9.65] } (47... Kg5 48. Ke6 Nh7 49. Kd6 Kxh6 50. Kc7 Kg5 51. Kxb7 Kf6 52. Nc6 Nf8 53. Kxa6) 48. Kxf6 { [%eval 9.38] } 48... Kh5 { [%eval 8.49] } 49. Ke6 { [%eval 7.23] } 49... Kh4 { [%eval 8.27] } 50. Kd5 { [%eval 8.16] } 50... Kg4 { [%eval 8.89] } 51. Kxc5 { [%eval 8.41] } 51... Kf3 { [%eval 9.63] } 52. Kxd4 { [%eval 9.55] } 52... Ke2 { [%eval 11.16] } 53. Kc5 { [%eval 9.92] } 53... Kd2 { [%eval 9.91] } 54. Kb6 { [%eval 11.05] } 54... Kxc2?! { (11.05 → Mate in 36) Checkmate is now unavoidable. Kc3 was best. } { [%eval #36] } (54... Kc3 55. Kxb7 Kd4 56. Kb6 Ke5 57. Kxa6 Kd6 58. Kb6 Kd7 59. Nc6 Kd6 60. a6) 55. Kxb7 { [%eval 12.08] } 55... Kxb3 { [%eval 64.71] } 56. Kxa6 { [%eval 10.22] } 56... Kc3?! { (10.22 → Mate in 13) Checkmate is now unavoidable. Kb2 was best. } { [%eval #13] } (56... Kb2 57. Kb5 Kc3 58. a6 Kd4 59. a7 Ke5 60. Nc6+ Kf5 61. a8=Q Kf4 62. Kc5) 57. Kb6 { [%eval 14.26] } 57... Kxd3?! { (14.26 → Mate in 11) Checkmate is now unavoidable. Kd4 was best. } { [%eval #11] } (57... Kd4 58. a6 Ke5 59. Nc6+ Ke6 60. Kc5 Kd7 61. a7 Kc7 62. a8=Q Kd7 63. Qb8) 58. a6 { [%eval #10] } 58... Kd2 { [%eval #10] } 59. a7 { [%eval #9] } 59... Kd3 { [%eval #9] } 60. a8=Q { [%eval #9] } 60... Kd2 { [%eval #6] } 61. Qe4 { [%eval #5] } 61... Kd1 { [%eval #4] } 62. Qd5+ { [%eval #6] } 62... Kc1 { [%eval #5] } 63. Qc5+ { [%eval #6] } 63... Kd1 { [%eval #4] } 64. Nd5 { [%eval #5] } 64... Ke1 { [%eval #3] } 65. Qe3+ { [%eval #4] } 65... Kf1 { [%eval #3] } 66. Nf4?? { (Mate in 3 → 0.00) Lost forced checkmate sequence. Qd2 was best. } { [%eval 0.0] } { Draw by stalemate. } (66. Qd2 Kg1 67. Ne3 Kh1 68. Qg2#) 1/2-1/2