Linsangan, Raymond vs Shao, Raymond
Hong Kong International Open Chess Championship 2025 | Challengers · Round 8 · 2025.12.23 · 1-0 · C02 French Defense: Advance Variation, Milner-Barry Gambit
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.
36.
37.
38.
PGN
[Event "Hong Kong International Open Chess Championship 2025 | Challengers"]
[Site "Lichess"]
[Date "2025.12.23"]
[Round "8"]
[White "Linsangan, Raymond"]
[Black "Shao, Raymond"]
[Result "1-0"]
[PlyCount "75"]
[WhiteElo "1715"]
[WhiteFideId "5279526"]
[BlackElo "1485"]
[BlackFideId "39981487"]
[ECO "C02"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2026-02-03"]
1. e4 e6 { [%clk 1:30:56] } 2. d4 { [%clk 1:31:17] } 2... d5 3. e5 c5
{ [%clk 1:31:48] } 4. c3 { [%clk 1:32:12] } 4... Nc6 { [%clk 1:32:12] } 5. Nf3
{ [%clk 1:32:39] } 5... Qb6 { [%clk 1:32:29] } 6. Bd3 { [%clk 1:33:08] } 6...
cxd4 { [%clk 1:32:46] } 7. O-O { [%clk 1:33:26] } 7... Nh6 { [%clk 1:31:55] }
8. Re1 { [%clk 1:30:44] } 8... Bd7 { [%clk 1:30:24] } 9. Nbd2 $6
{ Inaccuracy. c4 was best.[%clk 1:29:36] } 9... O-O-O $2
{ Mistake. dxc3 was best.[%clk 1:24:01] } 10. Nb3 { [%clk 1:28:57] } 10... Kb8
{ [%clk 1:21:59] } 11. cxd4 $6 { Inaccuracy. Nfxd4 was best.[%clk 1:28:26] }
11... Nb4 { [%clk 1:17:13] } 12. Bb1 { [%clk 1:28:09] } 12... Be7 $6
{ Inaccuracy. Ba4 was best.[%clk 1:11:30] } 13. a3 $6
{ Inaccuracy. Nc5 was best.[%clk 1:26:26] } 13... Na6 { [%clk 1:11:19] } 14.
Bd2 $6 { Inaccuracy. a4 was best.[%clk 1:25:19] } 14... Ba4 { [%clk 1:10:34] }
15. Ba2 { [%clk 1:15:04] } 15... Rc8 { [%clk 1:03:17] } 16. Be3 $2
{ Mistake. Bxh6 was best.[%clk 1:12:09] } 16... Rc6 $6
{ Inaccuracy. Nf5 was best.[%clk 1:00:23] } 17. Qd3 { [%clk 1:10:15] } 17...
Nf5 { [%clk 0:56:06] } 18. Rac1 { [%clk 1:04:58] } 18... Nxe3
{ [%clk 0:50:57] } 19. fxe3 { [%clk 0:58:33] } 19... Bb5 { [%clk 0:49:14] } 20.
Qd2 { [%clk 0:58:24] } 20... Bc4 { [%clk 0:48:27] } 21. Rc3 { [%clk 0:55:50] }
21... Nc7 $6 { Inaccuracy. g5 was best.[%clk 0:46:59] } 22. Nc5
{ [%clk 0:51:15] } 22... Bxc5 { [%clk 0:46:53] } 23. dxc5 { [%clk 0:51:43] }
23... Rxc5 { [%clk 0:46:25] } 24. Rec1 $4
{ Blunder. b4 was best.[%clk 0:48:51] } 24... Na6 $4
{ Blunder. Nb5 was best.[%clk 0:43:12] } 25. b4 { [%clk 0:43:23] } 25... Rc7
{ [%clk 0:43:29] } 26. Bxc4 { [%clk 0:43:32] } 26... Rxc4 { [%clk 0:43:37] }
27. Rxc4 { [%clk 0:43:55] } 27... dxc4 { [%clk 0:44:00] } 28. Rxc4
{ [%clk 0:42:55] } 28... Rd8 $6 { Inaccuracy. Nc7 was best.[%clk 0:43:16] } 29.
Nd4 $6 { Inaccuracy. Rd4 was best.[%clk 0:42:55] } 29... Rd5 $2
{ Mistake. f6 was best.[%clk 0:42:04] } 30. Kf2 $2
{ Mistake. a4 was best.[%clk 0:35:34] } 30... f6 $4
{ Blunder. Qd8 was best.[%clk 0:40:02] } 31. exf6 $6
{ Inaccuracy. Qc2 was best.[%clk 0:34:12] } 31... e5 $2
{ Mistake. gxf6 was best.[%clk 0:39:40] } 32. fxg7 { [%clk 0:26:59] } 32...
Rd8 $4 { Blunder. Qf6+ was best.[%clk 0:39:43] } 33. Rc6 { [%clk 0:23:15] }
33... bxc6 { [%clk 0:39:12] } 34. Nxc6+ { [%clk 0:23:37] } 34... Qxc6
{ [%clk 0:38:21] } 35. Qxd8+ { [%clk 0:23:57] } 35... Kb7 { [%clk 0:38:46] }
36. g8=Q { [%clk 0:23:36] } 36... Qc2+ { [%clk 0:39:11] } 37. Kg3
{ [%clk 0:23:44] } 37... Qe2 $2
{ Checkmate is now unavoidable. Qg6+ was best.[%clk 0:38:45] } 38. Qgd5#
{ [%clk 0:23:54] } 1-0