Event: Round 7: Dahmani, Sami - Kacem, Abdelkader
Site: https://lichess.org/broadcast/sahel-chess-festival-2025--open-b/round-7/5WbioPSD/uxgJXeTX
Date: 2025-09-06
White: Dahmani, Sami
WhiteTitle: CM
WhiteElo: 1775
Black: Kacem, Abdelkader
BlackElo: 1866
Result: 0-1
ECO: A07
Opening: King's Indian Attack
Variant: Standard
TimeControl: 90+30

1. Nf3 { [%eval 0.1] [%clk 1:30:57] } 1... d5 { [%eval 0.18] [%clk 1:19:18] } 2. g3 { [%eval 0.15] [%clk 1:31:23] } 2... e6 { [%eval 0.28] [%clk 1:19:27] } 3. Bg2 { [%eval 0.1] [%clk 1:31:49] } 3... f5?! { [%eval 0.65] } { Inaccuracy. c5 was best. } { [%clk 1:19:53] } 4. d3 { [%eval 0.43] [%clk 1:32:13] } 4... Nf6 { [%eval 0.63] [%clk 1:20:15] } 5. Nbd2?! { [%eval 0.03] } { Inaccuracy. c4 was best. } { [%clk 1:32:29] } 5... Be7 { [%eval 0.23] [%clk 1:19:46] } 6. O-O { [%eval 0.11] [%clk 1:32:51] } 6... O-O { [%eval 0.23] [%clk 1:20:10] } 7. c4 { [%eval 0.11] [%clk 1:31:45] } 7... Nbd7?! { [%eval 0.75] } { Inaccuracy. d4 was best. } { [%clk 1:12:55] } 8. b3 { [%eval 0.63] [%clk 1:30:19] } 8... c5 { [%eval 0.94] [%clk 1:09:32] } 9. Bb2 { [%eval 0.91] [%clk 1:28:14] } 9... d4 { [%eval 0.81] [%clk 1:07:55] } 10. e3 { [%eval 0.69] [%clk 1:21:09] } 10... e5?! { [%eval 1.67] } { Inaccuracy. dxe3 was best. } { [%clk 1:05:36] } 11. Qc2? { [%eval 0.53] } { Mistake. exd4 was best. } { [%clk 1:09:13] } 11... dxe3 { [%eval 0.78] [%clk 0:56:47] } 12. fxe3 { [%eval 0.67] [%clk 1:09:37] } 12... Ng4 { [%eval 0.8] [%clk 0:57:13] } 13. Rfe1?! { [%eval 0.0] } { Inaccuracy. Rae1 was best. } { [%clk 1:01:10] } 13... Bg5? { [%eval 1.47] } { Mistake. Bd6 was best. } { [%clk 0:57:23] } 14. Nf1?! { [%eval 0.71] } { Inaccuracy. Nxg5 was best. } { [%clk 0:46:10] } 14... f4?? { [%eval 2.87] } { Blunder. Qe7 was best. } { [%clk 0:53:38] } 15. Nxg5 { [%eval 3.12] [%clk 0:44:17] } 15... Qxg5 { [%eval 3.07] [%clk 0:53:00] } 16. exf4 { [%eval 2.85] [%clk 0:44:41] } 16... exf4 { [%eval 2.76] [%clk 0:42:38] } 17. Bc1 { [%eval 2.17] [%clk 0:42:39] } 17... Qf6 { [%eval 1.92] [%clk 0:43:03] } 18. Bxf4?? { [%eval -2.14] } { Blunder. Bb2 was best. } { [%clk 0:37:35] } 18... Qd4+ { [%eval -2.13] [%clk 0:42:22] } 19. Be3 { [%eval -2.4] [%clk 0:37:46] } 19... Rxf1+?? { [%eval 0.22] } { Blunder. Nxe3 was best. } { [%clk 0:42:31] } 20. Kxf1?? { [%eval -3.73] } { Blunder. Bxf1 was best. } { [%clk 0:19:25] } 20... Nxe3+ { [%eval -3.68] [%clk 0:39:18] } 21. Rxe3 { [%eval -3.68] [%clk 0:19:53] } 21... Qxa1+ { [%eval -3.57] [%clk 0:39:23] } 22. Re1 { [%eval -3.47] [%clk 0:17:25] } 22... Qf6+ { [%eval -3.77] [%clk 0:38:36] } 23. Kg1 { [%eval -3.77] [%clk 0:17:33] } 23... Qd4+ { [%eval -3.6] [%clk 0:37:25] } 24. Kh1 { [%eval -4.42] [%clk 0:17:36] } 24... Nf6 { [%eval -4.51] [%clk 0:37:43] } 25. Qe2 { [%eval -4.78] [%clk 0:17:30] } 25... Bd7 { [%eval -4.67] [%clk 0:34:21] } 26. Bxb7 { [%eval -5.16] [%clk 0:16:46] } 26... Re8 { [%eval -5.13] [%clk 0:29:57] } 27. Qf1 { [%eval -5.0] [%clk 0:15:42] } 27... Rxe1 { [%eval -4.93] [%clk 0:30:19] } 28. Qxe1 { [%eval -4.94] [%clk 0:16:11] } 28... Qxd3 { [%eval -4.87] [%clk 0:30:47] } 29. Qf2 { [%eval -5.02] [%clk 0:15:51] } 29... Qd1+ { [%eval -4.98] [%clk 0:26:06] } 30. Kg2 { [%eval -5.03] [%clk 0:15:14] } 30... Bh3+ { [%eval -5.03] [%clk 0:26:29] } 31. Kxh3 { [%eval -4.94] [%clk 0:15:33] } 31... Qd7+ { [%eval -5.0] [%clk 0:26:54] } 32. Kg2 { [%eval -5.0] [%clk 0:15:24] } 32... Qxb7+ { [%eval -5.03] [%clk 0:27:22] } 33. Kg1 { [%eval -5.13] [%clk 0:15:23] } 33... Qe7 { [%eval -5.12] [%clk 0:27:38] } 34. a3 { [%eval -5.35] [%clk 0:15:25] } 34... h6 { [%eval -5.04] [%clk 0:27:52] } 35. Qd2 { [%eval -5.1] [%clk 0:15:22] } 35... Qe4 { [%eval -5.32] [%clk 0:27:24] } 36. Qd8+ { [%eval -5.78] [%clk 0:15:10] } 36... Kh7 { [%eval -5.73] [%clk 0:27:52] } 37. Qb8 { [%eval -5.8] [%clk 0:15:11] } 37... Qe3+ { [%eval -6.0] [%clk 0:27:19] } 38. Kg2 { [%eval -5.88] [%clk 0:15:30] } 38... Qe2+ { [%eval -5.61] [%clk 0:27:01] } 39. Kh3?? { [%eval #-2] } { Checkmate is now unavoidable. Kg1 was best. } { [%clk 0:15:20] } 39... Qf1+ { [%eval #-1] [%clk 0:27:24] } 0-1