Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/c6PUIUcN"] [Date "2026.06.17"] [Round "-"] [White "Khaled_Elzwawy"] [Black "zhenglang0908"] [Result "1-0"] [GameId "c6PUIUcN"] [UTCDate "2026.06.17"] [UTCTime "09:34:19"] [WhiteElo "891"] [BlackElo "891"] [WhiteRatingDiff "+7"] [BlackRatingDiff "-7"] [Variant "Standard"] [TimeControl "600+0"] [ECO "A05"] [Opening "King's Indian Attack"] [Termination "Normal"] [Annotator "lichess.org"] 1. Nf3 { [%eval 0.1] } 1... d5 { [%eval 0.18] } 2. g3 { [%eval 0.13] } 2... Nf6 { [%eval 0.1] } { A05 King's Indian Attack } 3. Bg2 { [%eval 0.13] } 3... Bf5 { [%eval 0.31] } 4. d3 { [%eval 0.1] } 4... Nc6 { [%eval 0.15] } 5. O-O { [%eval 0.0] } 5... e6 { [%eval 0.15] } 6. Nbd2 { [%eval 0.14] } 6... Bd6 { [%eval 0.18] } 7. Re1 { [%eval 0.23] } 7... O-O { [%eval 0.42] } 8. e4 { [%eval 0.55] } 8... dxe4 { [%eval 0.63] } 9. dxe4 { [%eval 0.58] } 9... Nxe4?? { (0.58 → 3.90) Blunder. Bg4 was best. } { [%eval 3.9] } (9... Bg4 10. h3 Bxf3 11. Nxf3 Bb4 12. c3 Qxd1 13. Rxd1 Bc5 14. Nd4 Nxd4 15. cxd4) 10. Nxe4 { [%eval 3.94] } 10... Bxe4 { [%eval 4.13] } 11. Rxe4 { [%eval 4.25] } 11... f5 { [%eval 5.11] } 12. Rxe6 { [%eval 5.07] } 12... Bc5 { [%eval 5.54] } 13. Qe1 { [%eval 5.34] } 13... Re8 { [%eval 5.52] } 14. Bg5 { [%eval 5.31] } 14... Ne7 { [%eval 6.65] } 15. Nh4 { [%eval 5.83] } 15... Rf8 { [%eval 7.57] } 16. Bxe7 { [%eval 7.62] } 16... Bxe7 { Black offers draw } { [%eval 7.34] } 17. Rxe7 { [%eval 7.3] } 17... Re8 { [%eval 7.82] } 18. Rxe8+ { [%eval 7.67] } 18... Qxe8 { [%eval 7.69] } 19. Qb4 { [%eval 7.66] } 19... Qh5 { [%eval 7.74] } 20. Qxb7 { [%eval 7.77] } 20... Re8 { [%eval 8.22] } 21. Bd5+ { [%eval 7.98] } 21... Kh8 { [%eval 7.98] } 22. f3 { [%eval 6.86] } 22... Re2 { [%eval 7.58] } 23. Qb8+ { [%eval 7.47] } 23... Re8 { [%eval 7.39] } 24. Qxc7 { [%eval 7.07] } 24... h6 { [%eval 8.49] } 25. h3 { [%eval 7.46] } 25... Qg5 { [%eval 7.34] } 26. g4? { (7.34 → 4.40) Mistake. Qf4 was best. } { [%eval 4.4] } (26. Qf4 Qxf4 27. Ng6+ Kh7 28. Nxf4 g5 29. Ne6 Kg6 30. Rd1 a6 31. Nd4 Rb8) 26... Qxh4 { [%eval 4.28] } 27. Re1?? { (4.28 → Mate in 2) Checkmate is now unavoidable. Rf1 was best. } { [%eval #-2] } (27. Rf1 h5 28. Qh2 g5 29. Qf2 Qxh3 30. Qh2 Qxh2+ 31. Kxh2 Re2+ 32. Kh1 hxg4) 27... Rxe1+ { [%eval #-2] } 28. Kg2 { [%eval #-2] } 28... Kh7?? { (Mate in 2 → 0.00) Lost forced checkmate sequence. Re2+ was best. } { [%eval 0.0] } (28... Re2+ 29. Kh1 Qe1#) 29. Qg3?? { (0.00 → -7.37) Blunder. Bc4 was best. } { [%eval -7.37] } (29. Bc4 Rd1 30. Qa5 Qf6 31. Bd3 Rxd3 32. cxd3 Qxb2+ 33. Kf1 Qa1+ 34. Ke2 Qb2+) 29... Qg5?? { (-7.37 → 5.50) Blunder. Re2+ was best. } { [%eval 5.5] } (29... Re2+ 30. Kf1 Qxg3 31. Kxe2 Qe5+ 32. Kf2 Qd4+ 33. Kg3 Qxd5 34. gxf5 Qxf5 35. c4) 30. Qxe1 { [%eval 5.56] } 30... f4?! { (5.56 → 8.70) Inaccuracy. fxg4 was best. } { [%eval 8.7] } (30... fxg4 31. Be4+ g6 32. fxg4 h5 33. Bf3 Qf6 34. Qe4 h4 35. b4 Qg5 36. Qd4) 31. Qe8?! { (8.70 → 5.05) Inaccuracy. Qe4+ was best. } { [%eval 5.05] } (31. Qe4+ g6 32. Qe6 Qd8 33. Qf7+ Kh8 34. c4 g5 35. Qg6 Qf8 36. c5 a5) 31... Qh4?? { (5.05 → Mate in 3) Checkmate is now unavoidable. Qxd5 was best. } { [%eval #3] } (31... Qxd5 32. Qe4+ Qxe4 33. fxe4 Kg8 34. b4 Kf7 35. c4 Ke6 36. c5 Kf7 37. b5) 32. Bg8+ { [%eval #2] } 32... Kh8 { [%eval #2] } 33. Bf7+ { [%eval #1] } 33... Kh7 { [%eval #1] } 34. Bg6# { White wins by checkmate. } 1-0