Lau, Tsz Yiu Christ vs Raj, Skandha

Hong Kong International Open Chess Championship 2025 | Challengers · Round 8 · 2025.12.23 · 1-0 · D31 Queen's Gambit Declined: Charousek 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. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81.
PGN
[Event "Hong Kong International Open Chess Championship 2025 | Challengers"]
[Site "Lichess"]
[Date "2025.12.23"]
[Round "8"]
[White "Lau, Tsz Yiu Christ"]
[Black "Raj, Skandha"]
[Result "1-0"]
[PlyCount "161"]
[WhiteElo "1652"]
[WhiteFideId "6007732"]
[BlackElo "1541"]
[BlackFideId "39946959"]
[ECO "D31"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2026-02-03"]

1. d4 { [%clk 1:30:50] } 1... d5 { [%clk 1:30:56] } 2. c4 e6 { [%clk 1:31:22] }
3. Nc3 { [%clk 1:31:41] } 3... Be7 { [%clk 1:31:48] } 4. cxd5
{ [%clk 1:31:25] } 4... exd5 { [%clk 1:32:10] } 5. Qc2 { [%clk 1:31:51] } 5...
Nf6 { [%clk 1:31:28] } 6. Bg5 { [%clk 1:32:13] } 6... c6 { [%clk 1:31:05] } 7.
e3 { [%clk 1:32:25] } 7... O-O { [%clk 1:30:13] } 8. Bd3 { [%clk 1:32:35] }
8... h6 { [%clk 1:30:13] } 9. Bh4 { [%clk 1:32:35] } 9... Be6
{ [%clk 1:29:21] } 10. Nf3 { [%clk 1:26:27] } 10... Nbd7 { [%clk 1:27:04] } 11.
O-O { [%clk 1:22:35] } 11... Re8 { [%clk 1:24:07] } 12. a3 { [%clk 1:20:12] }
12... Qc8 { [%clk 1:19:31] } 13. Rac1 { [%clk 1:17:35] } 13... a5
{ [%clk 1:14:43] } 14. Kh1 { [%clk 1:01:48] } 14... Bd6 { [%clk 1:05:06] } 15.
Bg3 $6 { Inaccuracy. Ng1 was best.[%clk 1:00:59] } 15... Bxg3
{ [%clk 1:03:58] } 16. fxg3 { [%clk 1:00:40] } 16... Nb6 { [%clk 0:56:38] } 17.
Ne5 { [%clk 0:56:31] } 17... Nfd7 $2 { Mistake. Nbd7 was best.[%clk  0:55:01] }
18. Bh7+ { [%clk  0:52:02] } 18... Kh8 { [%clk 0:53:35] } 19. Nxf7+
{ [%clk 0:48:57] } 19... Bxf7 { [%clk 0:53:47] } 20. Rxf7 { [%clk 0:49:23] }
20... Rf8 $2 { Mistake. Qd8 was  best.[%clk 0:46:54] } 21. Rcf1 $4
{ Blunder. Rxg7 was best.[%clk 0:45:10] } 21... Nf6 $4
{ Blunder. Qe8 was best.[%clk 0:43:30] } 22. Rxf8+ $2
{ Mistake.  R1xf6 was best.[%clk 0:38:46] } 22... Qxf8 { [%clk 0:43:55] } 23.
Bd3 { [%clk   0:38:37] } 23... Qe7 { [%clk 0:41:42] } 24. e4 { [%clk 0:31:17] }
24... dxe4 { [%clk 0:40:22] } 25. Nxe4 { [%clk 0:31:27] } 25... Nxe4
{ [%clk 0:39:51] } 26. Bxe4 { [%clk 0:31:57] } 26... Re8 $6
{ Inaccuracy. Nd5 was best.[%clk 0:38:19] } 27. Bg6 { [%clk 0:29:12] } 27...
Rd8 { [%clk 0:24:21] } 28. Qf5 $6 { Inaccuracy. h3 was best.[%clk 0:28:27] }
28... Nd5 { [%clk 0:18:32] } 29. Qe5 $2
{ Mistake.  h3 was best.[%clk 0:22:09] } 29... a4 $4
{ Blunder. Qxe5 was best.[%clk  0:10:24] } 30. Re1 $4
{ Blunder. Rf7 was best.[%clk 0:17:49] } 30... Rf8 $2
{ Mistake. Qxe5 was best.[%clk 0:06:04] } 31. Kg1 { [%clk 0:16:17] } 31... Qf6
{ [%clk 0:04:20] } 32. Qxf6 { [%clk 0:16:17] } 32... gxf6 { [%clk 0:03:12] }
33. Bc2 { [%clk 0:16:17] } 33... b5 $6
{ Inaccuracy. Ra8 was best.[%clk 0:02:01] } 34. Re6 { [%clk 0:15:44] } 34...
Rc8 { [%clk 0:01:28] } 35. Be4 { [%clk 0:12:08] } 35... Kg7 { [%clk 0:01:45] }
36. Kf2 { [%clk 0:10:21] } 36... Rc7 { [%clk 0:00:00] } 37. Bxd5 $4
{ Blunder. g4 was best.[%clk 0:10:10] } 37... cxd5 38. Re2 { [%clk 0:10:08] }
38... Kg6 { [%clk 0:00:00] } 39. Ke3 { [%clk 0:08:34] } 39... Kf5
{ [%clk 0:00:00] } 40. Kd3 { [%clk 0:08:45] } 40... Rc6 { [%clk 0:00:00] } 41.
Re8 { [%clk 0:08:25] } 41... Rb6 { [%clk 0:00:00] } 42. Rc8 { [%clk 0:07:27] }
42... b4 { [%clk 0:00:00] } 43. Rd8 bxa3 44. bxa3 Rb3+ 45. Kc2 Ke4 46. Ra8 $4
{ Blunder.  Rd6 was  best. } 46... Rxa3 { [%clk 0:00:00] } 47. Kb2
{ [%clk 0:07:57] } 47... Rb3+ 48. Kc2 { [%clk  0:07:57] } 48... Rb4
{ [%clk 0:00:00] } 49. Ra6 Kxd4 { [%clk 0:00:00] } 50. Rxf6 { [%clk 0:07:43] }
50... Ke3 $4 { Blunder. Rc4+ was   best.[%clk 0:00:00] } 51. Rxh6
{ [%clk 0:07:13] } 51... Re4 $6 { Inaccuracy.  Rc4+ was best.[%clk  0:00:00] }
52. Kd1 $4 { Blunder. h4 was best.[%clk  0:07:24] } 52... d4 { [%clk 0:00:00] }
53. Rf6 d3 { [%clk 0:00:00] } 54. h4 $6
{ Inaccuracy. Rf3+ was best.[%clk 0:07:04] } 54... a3 55. Ra6 Rb4
{ [%clk  0:00:00] } 56. Re6+ { [%clk 0:07:04] } 56... Kd4 { [%clk 0:00:00] }
57. Ra6 $6 { Inaccuracy. Rd6+ was best.[%clk 0:06:58] } 57... Rb3 $4
{ Blunder. Rb1+ was  best.[%clk 0:00:00] } 58. h5 $2
{ Mistake. Kc1 was best.[%clk 0:07:17] } 58... Kc3 { [%clk 0:00:00] } 59. Rc6+
Kb2 $4 { Blunder. Kd4 was best. } 60. h6 $4
{ Checkmate is now unavoidable. Kd2 was best.[%clk 0:07:28] } 60... a2
{ [%clk  0:00:00] } 61. Rc1 $6 { Checkmate is now unavoidable. Ra6 was best. }
61... a1=Q $4 { Lost forced checkmate sequence. Rc3 was best. } 62. Rxa1 Kxa1
{ [%clk 0:00:00] } 63. g4 { [%clk 0:07:43] } 63... Rb1+ { [%clk 0:00:00] } 64.
Kd2 { [%clk 0:07:47] } 64... Rh1 { [%clk 0:00:00] } 65. g5 { [%clk 0:06:03] }
65... Rh2 $4 { Blunder. Rh5 was best.[%clk 0:00:00] } 66. Kxd3
{ [%clk  0:06:06] } 66... Rxg2 $6 { Inaccuracy. Kb2 was best.[%clk 0:00:00] }
67. h7 { [%clk 0:06:24] } 67... Rh2 { [%clk 0:00:00] } 68. g6
{ [%clk 0:06:45] } 68... Rh3+ $2 { Mistake.  Rh4 was best.[%clk 0:00:00] } 69.
Ke4 Rh4+ $2 { Mistake. Rh5 was  best.[%clk  0:00:00] } 70. Kf5
{ [%clk 0:06:59] } 70... Rh5+ { [%clk 0:00:00] } 71. Kf6 { [%clk 0:07:17] }
71... Rh6 { [%clk 0:00:00] } 72. Kg7 { [%clk 0:07:14] } 72... Rxh7+ $6
{ Checkmate is now unavoidable. Rh2 was best.[%clk 0:00:00] } 73. gxh7
{ [%clk 0:07:33] } 73... Kb1 74. h8=Q Kc2 75. Qh3 Kd2 76. Kf6 Ke2 77. Ke5 Kf2
78. Ke4 Ke2 79. Qg2+ Kd1 80. Kd3 Kc1 { [%clk 0:01:39] } 81. Qc2#
{ [%clk 0:10:37] } 1-0