Zouaghi, Ahmed vs Hassan, Adam
Tunisian Team Chess Championship 2026 | National A · Round 7 · 2026.04.26 · 1-0 · B13 Caro-Kann Defense: Exchange Variation, Rubinstein Variation
Moves
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
PGN
[Event "Tunisian Team Chess Championship 2026 | National A"]
[Site "Lichess"]
[Date "2026.04.26"]
[Round "7"]
[White "Zouaghi, Ahmed"]
[Black "Hassan, Adam"]
[Result "1-0"]
[PlyCount "62"]
[WhiteElo "1986"]
[WhiteFideId "5517516"]
[WhiteTitle "CM"]
[BlackElo "1605"]
[BlackFideId "5534976"]
[ECO "B13"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2026-05-04"]
1. e4 { [%clk 1:30:52] } 1... c6 { [%clk 1:30:59] } 2. d4 { [%clk 1:31:16] }
2... d5 { [%clk 1:31:28] } 3. exd5 { [%clk 1:31:32] } 3... cxd5
{ [%clk 1:31:57] } 4. Bd3 { [%clk 1:31:52] } 4... Nc6 { [%clk 1:32:25] } 5. c3
{ [%clk 1:32:13] } 5... Nf6 { [%clk 1:32:37] } 6. Bf4 { [%clk 1:32:27] } 6...
Bg4 { [%clk 1:33:00] } 7. Qb3 { [%clk 1:32:46] } 7... Qd7 { [%clk 1:33:17] } 8.
Nd2 { [%clk 1:33:01] } 8... e6 { [%clk 1:33:44] } 9. Ngf3 { [%clk 1:33:16] }
9... Bd6 { [%clk 1:33:43] } 10. Bxd6 { [%clk 1:33:23] } 10... Qxd6
{ [%clk 1:34:12] } 11. O-O { [%clk 1:33:42] } 11... O-O { [%clk 1:34:35] } 12.
Rae1 { [%clk 1:33:46] } 12... Bxf3 { [%clk 1:34:16] } 13. Nxf3
{ [%clk 1:34:09] } 13... a6 { [%clk 1:33:55] } 14. Ne5 { [%clk 1:33:28] } 14...
b5 { [%clk 1:24:09] } 15. f4 { [%clk 1:30:05] } 15... Rab8 { [%clk 1:16:51] }
16. Rf3 { [%clk 1:24:03] } 16... Ne7 { [%clk 1:03:32] } 17. Rh3
{ [%clk 1:18:13] } 17... Ng6 { [%clk 0:56:32] } 18. Bxg6 { [%clk 0:46:24] }
18... hxg6 $6 { Inaccuracy. fxg6 was best.[%clk 0:46:48] } 19. Qc2
{ [%clk 0:44:55] } 19... Ne4 $6 { Inaccuracy. b4 was best.[%clk 0:44:59] } 20.
Qe2 { [%clk 0:41:28] } 20... Rb7 $4 { Blunder. Qe7 was best.[%clk 0:38:19] }
21. Qg4 { [%clk 0:31:18] } 21... Qe7 { [%clk 0:19:45] } 22. Rh4
{ [%clk 0:29:38] } 22... g5 $6 { Inaccuracy. b4 was best.[%clk 0:18:17] } 23.
Rh3 { [%clk 0:28:41] } 23... g6 { [%clk 0:15:13] } 24. Rh6 { [%clk 0:10:29] }
24... Kg7 { [%clk 0:12:29] } 25. Qh3 { [%clk 0:07:36] } 25... Nf6 $6
{ Inaccuracy. Rg8 was best.[%clk 0:09:58] } 26. fxg5 { [%clk 0:06:23] } 26...
Nh5 { [%clk 0:10:27] } 27. Qh4 { [%clk 0:06:13] } 27... b4 { [%clk 0:10:04] }
28. g4 { [%clk 0:05:21] } 28... bxc3 { [%clk 0:10:03] } 29. bxc3
{ [%clk 0:03:33] } 29... Qa3 $2
{ Checkmate is now unavoidable. Rfb8 was best.[%clk 0:10:00] } 30. gxh5
{ [%clk 0:03:30] } 30... Qxc3 { [%clk 0:10:23] } 31. hxg6 { [%clk 0:03:34] }
31... Rb4 { [%clk 0:10:02] } 1-0