Daryanani, Naresh Lachmandas vs Wong, Lok Him
Hong Kong International Open Chess Championship 2025 | Challengers · Round 3 · 2025.12.23 · 1-0 · D02 Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan
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.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
PGN
[Event "Hong Kong International Open Chess Championship 2025 | Challengers"]
[Site "Lichess"]
[Date "2025.12.23"]
[Round "3"]
[White "Daryanani, Naresh Lachmandas"]
[Black "Wong, Lok Him"]
[Result "1-0"]
[PlyCount "185"]
[WhiteElo "1527"]
[WhiteFideId "6006124"]
[BlackElo "1611"]
[BlackFideId "6016073"]
[ECO "D02"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2026-02-03"]
1. d4 { [%clk 1:30:50] } 1... d5 2. Nf3 Nf6 { [%clk 1:31:15] } 3. g3
{ [%clk 1:32:07] } 3... Bd7 { [%clk 1:31:26] } 4. Bg2 { [%clk 1:32:13] } 4...
e6 { [%clk 1:31:32] } 5. O-O { [%clk 1:32:13] } 5... c5 { [%clk 1:31:36] } 6.
c4 { [%clk 1:32:27] } 6... Nc6 { [%clk 1:31:00] } 7. Nc3 $6
{ Inaccuracy. cxd5 was best.[%clk 1:32:51] } 7... h6 $2
{ Mistake. dxc4 was best.[%clk 1:30:45] } 8. cxd5 { [%clk 1:29:58] } 8... exd5
{ [%clk 1:30:59] } 9. Re1 $6 { Inaccuracy. dxc5 was best.[%clk 1:25:40] } 9...
cxd4 { [%clk 1:27:57] } 10. Nxd4 { [%clk 1:25:49] } 10... Bc5 $6
{ Inaccuracy. Bb4 was best.[%clk 1:27:22] } 11. Be3 { [%clk 1:24:16] } 11...
Bxd4 { [%clk 1:26:02] } 12. Bxd4 { [%clk 1:24:39] } 12... Nxd4
{ [%clk 1:24:35] } 13. Qxd4 { [%clk 1:24:58] } 13... Bc6 { [%clk 1:24:25] } 14.
Rad1 { [%clk 1:21:18] } 14... Qd7 $4 { Blunder. O-O was best.[%clk 1:23:50] }
15. Qe3+ $2 { Mistake. e4 was best.[%clk 1:11:51] } 15... Qe6
{ [%clk 1:23:30] } 16. Nxd5 $6 { Inaccuracy. Qc5 was best.[%clk 0:59:37] }
16... Nxd5 { [%clk 1:23:21] } 17. Bxd5 { [%clk 0:59:14] } 17... Bxd5
{ [%clk 1:23:07] } 18. Rxd5 { [%clk 0:59:14] } 18... Qxe3 { [%clk 1:22:42] }
19. fxe3 { [%clk 0:59:18] } 19... Ke7 $6
{ Inaccuracy. O-O was best.[%clk 1:22:58] } 20. Kf2 $2
{ Mistake. Red1 was best.[%clk 0:57:50] } 20... Rad8 $6
{ Inaccuracy. Rac8 was best.[%clk 1:23:08] } 21. e4 $6
{ Inaccuracy. Rd4 was best.[%clk 0:56:37] } 21... Rc8 { [%clk 1:22:14] } 22.
Red1 { [%clk 0:55:54] } 22... Rc7 { [%clk 1:22:18] } 23. Kf3 { [%clk 0:53:37] }
23... b6 { [%clk 1:22:14] } 24. Kf4 { [%clk 0:53:34] } 24... g6
{ [%clk 1:21:03] } 25. R1d2 { [%clk 0:50:37] } 25... Rb8 { [%clk 1:20:51] } 26.
h4 { [%clk 0:47:31] } 26... Rcb7 $2 { Mistake. Re8 was best.[%clk 1:21:02] }
27. g4 $6 { Inaccuracy. Rc2 was best.[%clk 0:47:34] } 27... Rc8
{ [%clk 1:20:54] } 28. g5 { [%clk 0:47:38] } 28... hxg5+ { [%clk 1:20:30] } 29.
hxg5 { [%clk 0:47:22] } 29... Rh8 $4 { Blunder. Ke8 was best.[%clk 1:17:28] }
30. Re5+ { [%clk 0:46:58] } 30... Kf8 { [%clk 1:17:28] } 31. Rd8+
{ [%clk 0:47:04] } 31... Kg7 { [%clk 1:17:34] } 32. Rxh8 { [%clk 0:47:25] }
32... Kxh8 { [%clk 1:17:58] } 33. Rd5 $6
{ Inaccuracy. Re8+ was best.[%clk 0:46:10] } 33... Rc7 { [%clk 1:17:12] } 34.
Rd2 { [%clk 0:46:25] } 34... Kg7 { [%clk 1:16:04] } 35. e5 $2
{ Mistake. b4 was best.[%clk 0:46:32] } 35... Kf8 { [%clk 1:15:53] } 36. e4
{ [%clk 0:46:03] } 36... Ke7 { [%clk 1:14:32] } 37. b4 { [%clk 0:43:36] } 37...
Rc4 { [%clk 1:13:25] } 38. Rb2 { [%clk 0:43:14] } 38... Rc1 { [%clk 1:11:12] }
39. b5 { [%clk 0:41:51] } 39... Ke6 { [%clk 1:10:39] } 40. a4
{ [%clk 0:42:02] } 40... Rf1+ { [%clk 1:11:00] } 41. Ke3 $6
{ Inaccuracy. Kg4 was best.[%clk 0:41:43] } 41... Kxe5 { [%clk 1:10:54] } 42.
Rc2 $4 { Blunder. Rb4 was best.[%clk 0:41:13] } 42... Re1+ { [%clk 1:10:46] }
43. Kf3 { [%clk 0:40:18] } 43... Rxe4 { [%clk 1:10:04] } 44. Rc7
{ [%clk 0:40:18] } 44... Rf4+ { [%clk 1:09:41] } 45. Kg3 { [%clk 0:37:09] }
45... Rf1 $4 { Blunder. Rxa4 was best.[%clk 1:09:03] } 46. Re7+
{ [%clk 0:36:04] } 46... Kd6 47. Rxa7 { [%clk 0:36:04] } 47... Rg1+
{ [%clk 1:09:33] } 48. Kf4 { [%clk 0:33:35] } 48... Rf1+ { [%clk 1:09:02] } 49.
Kg4 { [%clk 0:33:49] } 49... Rf5 { [%clk 1:06:24] } 50. Ra8 { [%clk 0:29:43] }
50... Kc5 { [%clk 1:03:14] } 51. Rc8+ { [%clk 0:29:39] } 51... Kb4
{ [%clk 1:03:15] } 52. Rc6 { [%clk 0:29:24] } 52... Ka5 { [%clk 1:01:45] } 53.
Rc4 { [%clk 0:26:13] } 53... Re5 { [%clk 0:59:25] } 54. Kf4 { [%clk 0:25:42] }
54... Rf5+ { [%clk 0:58:50] } 55. Kg4 { [%clk 0:26:03] } 55... Rf1
{ [%clk 0:58:31] } 56. Kg3 { [%clk 0:18:29] } 56... Ra1 { [%clk 0:58:07] } 57.
Rc7 $4 { Blunder. Kf4 was best.[%clk 0:17:51] } 57... Rf1 $4
{ Blunder. Ra3+ was best.[%clk 0:56:46] } 58. Rc4 { [%clk 0:16:10] } 58...
Rg1+ { [%clk 0:56:12] } 59. Kf4 { [%clk 0:15:42] } 59... Rf1+
{ [%clk 0:55:54] } 60. Kg4 { [%clk 0:15:13] } 60... Ra1 { [%clk 0:55:56] } 61.
Rc7 $4 { Blunder. Kf4 was best.[%clk 0:14:33] } 61... Rxa4+ { [%clk 0:55:04] }
62. Kg3 { [%clk 0:14:24] } 62... Kxb5 { [%clk 0:55:14] } 63. Rxf7
{ [%clk 0:14:50] } 63... Kc5 $4 { Blunder. Rc4 was best.[%clk 0:54:47] } 64.
Rf6 { [%clk 0:14:41] } 64... b5 { [%clk 0:54:28] } 65. Rxg6 { [%clk 0:14:55] }
65... b4 { [%clk 0:54:42] } 66. Rg8 { [%clk 0:14:58] } 66... b3
{ [%clk 0:55:02] } 67. g6 { [%clk 0:13:52] } 67... Rb4 $4
{ Blunder. Ra1 was best.[%clk 0:54:07] } 68. g7 { [%clk 0:13:01] } 68... b2 $6
{ Inaccuracy. Rb6 was best.[%clk 0:54:13] } 69. Rc8+ { [%clk 0:11:55] } 69...
Kd4 { [%clk 0:53:35] } 70. g8=Q { [%clk 0:11:47] } 70... b1=Q
{ [%clk 0:53:26] } 71. Qg7+ { [%clk 0:11:03] } 71... Ke3 { [%clk 0:53:26] } 72.
Qg5+ { [%clk 0:10:15] } 72... Ke2 { [%clk 0:53:45] } 73. Qh5+
{ [%clk 0:09:39] } 73... Kd2 { [%clk 0:53:40] } 74. Rd8+ { [%clk 0:09:15] }
74... Kc3 $4 { Checkmate is now unavoidable. Qd3+ was best.[%clk 0:53:40] }
75. Qh8+ $4 { Lost forced checkmate sequence. Qc5+ was best.[%clk 0:08:29] }
75... Kc4 $4 { Checkmate is now unavoidable. Kb3 was best.[%clk 0:53:39] } 76.
Qd4+ { [%clk 0:07:08] } 76... Kb3 { [%clk 0:53:32] } 77. Qxb4+
{ [%clk 0:07:20] } 77... Kxb4 { [%clk 0:51:53] } 78. Rb8+ { [%clk 0:08:46] }
78... Kc4 { [%clk 0:51:53] } 79. Rxb1 { [%clk 0:08:07] } 79... Kc5
{ [%clk 0:54:16] } 80. Kf3 Kc4 { [%clk 0:51:53] } 81. Rd1 { [%clk 0:08:46] }
81... Kc3 { [%clk 0:51:53] } 82. Ke3 { [%clk 0:07:59] } 82... Kc4
{ [%clk 0:52:13] } 83. Rd8 Kc3 { [%clk 0:52:27] } 84. Rc8+ { [%clk 0:08:43] }
84... Kb3 85. Kd4 { [%clk 0:09:13] } 85... Kb4 { [%clk 0:53:12] } 86. Rb8+
{ [%clk 0:09:31] } 86... Ka5 87. Kc4 { [%clk 0:09:58] } 87... Ka6
{ [%clk 0:54:06] } 88. Kc5 { [%clk 0:10:18] } 88... Ka7 { [%clk 0:54:30] } 89.
Rb1 { [%clk 0:10:42] } 89... Ka6 { [%clk 0:54:54] } 90. Rb2 { [%clk 0:11:06] }
90... Ka7 { [%clk 0:55:20] } 91. Kc6 { [%clk 0:11:32] } 91... Ka8
{ [%clk 0:55:44] } 92. Kc7 Ka7 { [%clk 0:56:10] } 93. Ra2# { [%clk 0:12:24] }
1-0