Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/7Kr0MMxp"] [Date "2026.04.28"] [Round "-"] [White "abdelrahman_nassar"] [Black "zNiffix"] [Result "0-1"] [GameId "7Kr0MMxp"] [UTCDate "2026.04.28"] [UTCTime "20:38:15"] [WhiteElo "1503"] [BlackElo "1493"] [WhiteRatingDiff "-11"] [BlackRatingDiff "+6"] [Variant "Standard"] [TimeControl "600+0"] [ECO "E77"] [Opening "King's Indian Defense: Four Pawns Attack"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.15] } 1... Nf6 { [%eval 0.15] } 2. c4 { [%eval 0.16] } 2... g6 { [%eval 0.28] } 3. Nc3 { [%eval 0.18] } 3... Bg7 { [%eval 0.46] } 4. e4 { [%eval 0.4] } 4... d6 { [%eval 0.55] } 5. Be2 { [%eval 0.51] } 5... O-O { [%eval 0.47] } 6. f4 { [%eval 0.12] } { E77 King's Indian Defense: Four Pawns Attack } 6... e5 { [%eval 0.18] } 7. fxe5 { [%eval 0.32] } 7... dxe5 { [%eval 0.36] } 8. d5 { [%eval 0.36] } 8... c6 { [%eval 0.39] } 9. Bg5 { [%eval 0.11] } 9... cxd5 { [%eval 0.49] } 10. Nxd5?! { (0.49 → -0.49) Inaccuracy. cxd5 was best. } { [%eval -0.49] } (10. cxd5 Qb6 11. Qb3 Qa5 12. Bd2 Na6 13. Nf3 Bd7 14. O-O Nc5 15. Qc4 Qb6) 10... Be6 { [%eval -0.25] } 11. Qd2? { (-0.25 → -1.51) Mistake. Nh3 was best. } { [%eval -1.51] } (11. Nh3 Bxd5 12. exd5 Qb6 13. Nf2 h6 14. Bxf6 Bxf6 15. O-O a5 16. c5 Qxc5) 11... Nc6?! { (-1.51 → -0.39) Inaccuracy. Nxe4 was best. } { [%eval -0.39] } (11... Nxe4 12. Bxd8 Nxd2 13. Bh4 Bxd5 14. cxd5 Ne4 15. Nf3 Nd7 16. O-O f6 17. Rad1) 12. O-O-O?? { (-0.39 → -2.35) Blunder. Bxf6 was best. } { [%eval -2.35] } (12. Bxf6 Bxf6 13. Nf3 Rc8 14. O-O Bg7 15. Kh1 Nd4 16. Rac1 Kh8 17. b3 b6) 12... Rc8?! { (-2.35 → -1.32) Inaccuracy. Nxe4 was best. } { [%eval -1.32] } (12... Nxe4 13. Bxd8 Nxd2 14. Bh4 Ne4 15. Nf3 Rac8 16. Kb1 Rfe8 17. Rhe1 Nc5 18. a3) 13. Bxf6 { [%eval -1.53] } 13... Bxf6 { [%eval -1.36] } 14. Nf3 { [%eval -1.94] } 14... Bg7? { (-1.94 → -0.44) Mistake. Bxd5 was best. } { [%eval -0.44] } (14... Bxd5 15. Qxd5 Qb6 16. Kb1 Qf2 17. Qd2 Qxg2 18. Rhg1 Qf2 19. Rgf1 Qc5 20. Qd5) 15. h4?! { (-0.44 → -1.51) Inaccuracy. Kb1 was best. } { [%eval -1.51] } (15. Kb1 Nd4 16. Nxd4 exd4 17. Bd3 Qd6 18. a3 Kh8 19. g3 a6 20. Rc1 Be5) 15... Bxd5 { [%eval -1.47] } 16. cxd5?! { (-1.47 → -2.44) Inaccuracy. Qxd5 was best. } { [%eval -2.44] } (16. Qxd5 Qb6 17. Kb1 Qf2 18. Qd2 Qxg2 19. Rdg1 Qf2 20. Rf1 Qc5 21. h5 Rcd8) 16... Nd4+ { [%eval -2.41] } 17. Kb1 { [%eval -2.42] } 17... Qb6?? { (-2.42 → 0.46) Blunder. Rc2 was best. } { [%eval 0.46] } (17... Rc2 18. Qxc2 Nxc2 19. Kxc2 Qc8+ 20. Kb1 Qg4 21. Bd3 Qxg2 22. Rdf1 Bh6 23. Rhg1) 18. h5?? { (0.46 → -2.29) Blunder. Nxd4 was best. } { [%eval -2.29] } (18. Nxd4 exd4 19. Bd3 a5 20. h5 a4 21. hxg6 hxg6 22. e5 Bxe5 23. Qh6 Rfe8) 18... Rc2 { [%eval -2.5] } 19. Qxc2 { [%eval -2.52] } 19... Nxc2 { [%eval -2.33] } 20. Kxc2 { [%eval -2.3] } 20... Rc8+ { [%eval -2.05] } 21. Kb1 { [%eval -2.11] } 21... Qe3?! { (-2.11 → -1.44) Inaccuracy. Qf2 was best. } { [%eval -1.44] } (21... Qf2 22. Bd3 Qxg2 23. Rdf1 Qg3 24. hxg6 hxg6 25. a3 Bf6 26. Ka2 Kg7 27. Rhg1) 22. Bd3 { [%eval -1.29] } 22... a6 { [%eval -1.28] } 23. hxg6 { [%eval -1.56] } 23... fxg6? { (-1.56 → -0.39) Mistake. hxg6 was best. } { [%eval -0.39] } (23... hxg6 24. Rhe1 Qb6 25. Bc2 Qd6 26. a3 Bh6 27. Rd3 b5 28. Nh2 a5 29. Ng4) 24. Rh3? { (-0.39 → -1.62) Mistake. Rhe1 was best. } { [%eval -1.62] } (24. Rhe1 Qb6 25. d6 Bf6 26. Re2 Kg7 27. Bc2 Rc5 28. d7 Bd8 29. Bb3 Qc6) 24... Qb6?! { (-1.62 → -0.97) Inaccuracy. Bf8 was best. } { [%eval -0.97] } (24... Bf8 25. a3 Qf2 26. Rd2 Qb6 27. Nxe5 Bxa3 28. Rf3 Qd4 29. Ng4 Qb4 30. Re2) 25. Rdh1?! { (-0.97 → -1.80) Inaccuracy. Ng5 was best. } { [%eval -1.8] } (25. Ng5 Bf8 26. g4 Ba3 27. Rh2 Rc3 28. Rg2 Be7 29. Ne6 Qb4 30. Rc2 Rxc2) 25... h5 { [%eval -1.85] } 26. Nh4 { [%eval -1.89] } 26... Qf6?? { (-1.89 → 0.00) Blunder. Bh6 was best. } { [%eval 0.0] } (26... Bh6 27. Rd1 Kh7 28. Rhh1 Kg7 29. Rhf1 Bf4 30. Nf3 g5 31. Rfe1 Qf2 32. Re2) 27. Rf3?? { (0.00 → -1.88) Blunder. Rg3 was best. } { [%eval -1.88] } (27. Rg3 Qf2 28. Rxg6 Kh7 29. Rg5 Qd2 30. Rg3 Bh6 31. Ka1 Rc3 32. bxc3 Qxc3+) 27... Qg5 { [%eval -1.81] } 28. Bc2 { [%eval -2.19] } 28... Bh6 { [%eval -2.3] } 29. Rhf1? { (-2.30 → -4.63) Mistake. d6 was best. } { [%eval -4.63] } (29. d6 Rxc2 30. Kxc2 Qg4 31. Kd3 Qe6 32. Rg3 Qxd6+ 33. Kc2 Qc6+ 34. Kb3 Qb6+) 29... Qd2?? { (-4.63 → -1.95) Blunder. Rxc2 was best. } { [%eval -1.95] } (29... Rxc2 30. Kxc2 Qxh4 31. Kd3 Qg5 32. Kc4 Qg4 33. Kd3 Qxg2 34. R3f2 Qh3+ 35. Rf3) 30. R3f2 { [%eval -1.91] } 30... Qg5 { [%eval -1.99] } 31. Nf3 { [%eval -1.78] } 31... Qe7 { [%eval -1.53] } 32. Rh1 { [%eval -2.06] } 32... Kg7 { [%eval -1.59] } 33. Rh3?? { (-1.59 → -4.80) Blunder. Rd1 was best. } { [%eval -4.8] } (33. Rd1 Bf4 34. a3 Qd6 35. Re2 Kh6 36. Rd3 a5 37. Rb3 a4 38. Rd3) 33... Qc5 { [%eval -4.79] } 34. Re2 { [%eval -4.49] } 34... b5? { (-4.49 → -2.17) Mistake. Qb5 was best. } { [%eval -2.17] } (34... Qb5 35. Ng1 Rxc2 36. Kxc2 Qc5+ 37. Rc3 Qxg1 38. Rc7+ Kf6 39. Rc3 Qd4 40. a3) 35. Nxe5?? { (-2.17 → Mate in 3) Checkmate is now unavoidable. Rh1 was best. } { [%eval #-3] } (35. Rh1 Qc4 36. Rf2 Bf4 37. Rd1 Kh6 38. d6 Rd8 39. Rd5 Qc6 40. g3 Bxg3) 35... Qg1+ { [%eval #-2] } { White resigns. } 0-1