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