Li, Henry Zulin vs Lau, Wai Hei
Hong Kong International Open Chess Championship 2025 | Challengers · Round 2 · 2025.12.23 · 0-1 · A11 English Opening: Caro-Kann Defensive System
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.
32.
33.
34.
35.
PGN
[Event "Hong Kong International Open Chess Championship 2025 | Challengers"]
[Site "Lichess"]
[Date "2025.12.23"]
[Round "2"]
[White "Li, Henry Zulin"]
[Black "Lau, Wai Hei"]
[Result "0-1"]
[PlyCount "70"]
[WhiteElo "1512"]
[WhiteFideId "39996506"]
[BlackElo "1455"]
[BlackFideId "6009174"]
[ECO "A11"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2026-02-03"]
1. c4 { [%clk 1:30:50] } 1... c6 { [%clk 1:26:13] } 2. Nc3 { [%clk 1:30:41] }
2... Nf6 { [%clk 1:25:41] } 3. d3 { [%clk 1:30:24] } 3... d5 { [%clk 1:25:52] }
4. Nf3 { [%clk 1:30:05] } 4... dxc4 { [%clk 1:25:42] } 5. dxc4
{ [%clk 1:30:20] } 5... Qxd1+ { [%clk 1:26:15] } 6. Nxd1 { [%clk 1:30:38] }
6... Bf5 { [%clk 1:26:44] } 7. g3 { [%clk 1:29:35] } 7... Nbd7
{ [%clk 1:26:44] } 8. Bg2 { [%clk 1:29:35] } 8... h5 { [%clk 1:26:41] } 9. Bf4
{ [%clk 1:29:18] } 9... e6 { [%clk 1:27:02] } 10. a3 { [%clk 1:27:37] } 10...
Be7 { [%clk 1:25:40] } 11. O-O { [%clk 1:25:50] } 11... Ne4 { [%clk 1:25:27] }
12. b4 { [%clk 1:21:52] } 12... g5 { [%clk 1:25:39] } 13. Bc1
{ [%clk 1:20:46] } 13... h4 { [%clk 1:25:39] } 14. Bb2 { [%clk 1:18:40] } 14...
Rh7 { [%clk 1:25:47] } 15. Ne3 { [%clk 1:16:31] } 15... Bg6 { [%clk 1:25:39] }
16. Ne5 $6 { Inaccuracy. Rfd1 was best.[%clk 1:12:44] } 16... Nxe5
{ [%clk 1:25:10] } 17. Bxe5 { [%clk 1:12:54] } 17... f5 $2
{ Mistake. f6 was best.[%clk 1:24:35] } 18. f4 $4
{ Blunder. Bxe4 was best.[%clk 1:03:48] } 18... hxg3 { [%clk 1:23:57] } 19.
Bxe4 { [%clk 0:55:50] } 19... gxh2+ { [%clk 1:23:44] } 20. Kh1
{ [%clk 0:54:06] } 20... fxe4 { [%clk 1:24:10] } 21. fxg5 { [%clk 0:53:14] }
21... Bxg5 { [%clk 1:24:18] } 22. Ng4 $2
{ Mistake. Bf4 was best.[%clk 0:53:00] } 22... Bh5 { [%clk 1:22:41] } 23. Nxh2
{ [%clk 0:49:38] } 23... Bxe2 { [%clk 1:21:39] } 24. Rg1 $6
{ Inaccuracy. Rf2 was best.[%clk 0:49:28] } 24... Bf3+ { [%clk 1:21:46] } 25.
Rg2 { [%clk 0:48:52] } 25... Rd8 { [%clk 1:22:02] } 26. Rg1 $4
{ Checkmate is now unavoidable. Kg1 was best.[%clk 0:39:39] } 26... Rd2
{ [%clk 1:22:03] } 27. Bc3 { [%clk 0:37:41] } 27... Rc2 { [%clk 1:22:13] } 28.
Be5 { [%clk 0:36:42] } 28... Be3 { [%clk 1:22:55] } 29. Bg3 { [%clk 0:35:49] }
29... Bxg1 { [%clk 1:22:55] } 30. Kxg1 { [%clk 0:36:19] } 30... Rxg2+
{ [%clk 1:23:31] } 31. Kf1 { [%clk 0:36:19] } 31... Rxg3 { [%clk 1:23:31] } 32.
Nxf3 { [%clk 0:35:23] } 32... Rxf3+ 33. Ke2 { [%clk 0:35:49] } 33... Rh2+
{ [%clk 1:24:51] } 34. Ke1 { [%clk 0:36:27] } 34... Rxa3 { [%clk 1:24:51] }
35. b5 { [%clk 0:36:27] } 35... Ra1# { [%clk 1:25:05] } 0-1