FEN
[Event "rated rapid game"]
[Site "https://lichess.org/X04YPpor"]
[Date "2026.05.26"]
[Round "-"]
[White "SAADALLAHamri"]
[Black "isar63"]
[Result "1/2-1/2"]
[GameId "X04YPpor"]
[UTCDate "2026.05.26"]
[UTCTime "13:27:50"]
[WhiteElo "1797"]
[BlackElo "1752"]
[WhiteRatingDiff "-1"]
[BlackRatingDiff "+2"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "D85"]
[Opening "Grünfeld Defense: Exchange Variation, Modern Exchange Variation"]
[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... d5 { [%eval 0.28] } 4. cxd5 { [%eval 0.45] } 4... Nxd5 { [%eval 0.19] } 5. e4 { [%eval 0.13] } 5... Nxc3 { [%eval 0.24] } 6. bxc3 { [%eval 0.17] } 6... Bg7 { [%eval 0.17] } 7. Nf3 { [%eval 0.14] } 7... c5 { [%eval 0.17] } { D85 Grünfeld Defense: Exchange Variation, Modern Exchange Variation } 8. Bb5+ { [%eval 0.19] } 8... Bd7 { [%eval 0.5] } 9. Bc4 { [%eval 0.25] } 9... Nc6 { [%eval 0.27] } 10. Bb2?! { (0.27 → -0.45) Inaccuracy. O-O was best. } { [%eval -0.45] } (10. O-O cxd4 11. cxd4 O-O 12. Rb1 Bg4 13. d5 Nd4 14. Qd3 Bxf3 15. gxf3 Qc7) 10... Qa5 { [%eval 0.0] } 11. O-O { [%eval -0.1] } 11... O-O { [%eval 0.03] } 12. Qe2 { [%eval -0.36] } 12... Bg4 { [%eval -0.4] } 13. Rfd1 { [%eval -0.4] } 13... Rad8 { [%eval -0.47] } 14. h3? { (-0.47 → -1.63) Mistake. e5 was best. } { [%eval -1.63] } (14. e5 e6 15. a4 Rd7 16. Bb5 Rfd8 17. h3 Bxf3 18. Qxf3 h5 19. Bxc6 bxc6) 14... Bxf3 { [%eval -1.77] } 15. Qxf3 { [%eval -1.83] } 15... cxd4 { [%eval -1.8] } 16. cxd4 { [%eval -1.76] } 16... Nxd4 { [%eval -1.55] } 17. Bxd4 { [%eval -1.71] } 17... Rxd4 { [%eval -1.48] } 18. Rac1 { [%eval -1.68] } 18... Rfd8?? { (-1.68 → 1.87) Blunder. b5 was best. } { [%eval 1.87] } (18... b5 19. Bb3 Qb6 20. Rxd4 Bxd4 21. g3 a5 22. Kg2 a4 23. Bd1 Rd8 24. h4) 19. Qxf7+ { [%eval 1.8] } 19... Kh8 { [%eval 1.83] } 20. Rxd4 { [%eval 1.86] } 20... Bxd4 { [%eval 1.63] } 21. Kh1? { (1.63 → 0.06) Mistake. Qxe7 was best. } { [%eval 0.06] } (21. Qxe7 Qb6 22. Rc2 Bf6 23. Qe6 Qxe6 24. Bxe6 Rd1+ 25. Kh2 h5 26. Kg3 Bd4) 21... e5?? { (0.06 → Mate in 1) Checkmate is now unavoidable. Qe5 was best. } { [%eval #1] } (21... Qe5 22. Bd5 Qf6 23. Qxf6+ exf6 24. Kg1 b5 25. Kf1 f5 26. Rd1 Bc3 27. exf5) 22. Qxb7?? { (Mate in 1 → 0.00) Lost forced checkmate sequence. Qf6# was best. } { [%eval 0.0] } (22. Qf6#) 22... Qd2 { [%eval 0.16] } 23. Rf1 { [%eval 0.19] } 23... Rf8 { [%eval 0.19] } 24. f3 { [%eval 0.11] } 24... Qf4 { [%eval 0.21] } 25. Rb1 { [%eval 0.1] } 25... Bb6 { [%eval 0.46] } 26. Rd1 { [%eval 0.2] } 26... Bd4 { [%eval 0.19] } 27. Qc7 { [%eval 0.25] } 27... Qf7?? { (0.25 → 9.90) Blunder. h5 was best. } { [%eval 9.9] } (27... h5 28. Rb1 Qg5 29. Qd7 Qd8 30. Qxd8 Rxd8 31. h4 Bb6 32. Rb5 Rd1+ 33. Kh2) 28. Qd6?? { (9.90 → 0.15) Blunder. Bxf7 was best. } { [%eval 0.15] } (28. Bxf7 Rg8 29. Qe7 h6 30. Bxg8 Kxg8 31. Rc1 Bc5 32. Qxc5 g5 33. Qe7) 28... Qf6 { [%eval 0.14] } 29. Qc7 { [%eval 0.0] } 29... Qd8 { [%eval 0.13] } 30. Qb7 { [%eval 0.13] } 30... Rf6?! { (0.13 → 0.75) Inaccuracy. h5 was best. } { [%eval 0.75] } (30... h5 31. Bb3 Qh4 32. Qd7 Qg5 33. Rb1 h4 34. Bc4 Qd8 35. Qb7 Qc8 36. Qb4) 31. Qb5 { [%eval 0.23] } 31... Rb6?! { (0.23 → 0.89) Inaccuracy. Rf8 was best. } { [%eval 0.89] } (31... Rf8 32. Qd5 Qf6 33. Qd7 h5 34. Bb3 Qg7 35. Qd5 Qf6 36. Qb7 Qg5 37. Bd5) 32. Rxd4?? { (0.89 → -2.28) Blunder. Qxe5+ was best. } { [%eval -2.28] } (32. Qxe5+ Bxe5 33. Rxd8+ Kg7 34. g4 Rb1+ 35. Kg2 Rb2+ 36. Kf1 Kh6 37. Rd5 Bg3) 32... Qxd4?? { (-2.28 → 0.00) Blunder. exd4 was best. } { [%eval 0.0] } (32... exd4 33. Qe5+ Qf6 34. Qe8+ Kg7 35. Bb3 Rc6 36. Kg1 Rc1+ 37. Kf2 Kh6 38. Qb8) 33. Qe8+ { [%eval 0.0] } 33... Kg7 { [%eval 0.0] } 34. Qg8+ { [%eval 0.0] } 34... Kh6 { [%eval 0.0] } 35. Qf8+ { [%eval -0.26] } 35... Kg5 { [%eval 0.0] } 36. h4+ { [%eval 0.0] } 36... Kxh4 { [%eval 0.0] } 37. Qh6+ { [%eval 0.0] } 37... Kg3 { [%eval 0.0] } 38. Qh3+ { [%eval 0.0] } 38... Kf2 { [%eval 0.0] } 39. Qh4+ { [%eval 0.0] } 39... Ke3 { [%eval 0.0] } 40. Qe1+ { [%eval 0.0] } 40... Kf4 { [%eval 0.0] } 41. Qh4+ { [%eval 0.0] } 41... Ke3 { [%eval 0.0] } 42. Qe1+ { [%eval 0.0] } 42... Kf4 { [%eval 0.0] } 43. Qh4+ { [%eval 0.0] } 43... Ke3 { [%eval 0.0] } { The game is a draw. } 1/2-1/2