Chen, Leo H vs Malhotra, Rehaan
Cornerstone New Year's Classic Swiss 2026 · Round 4 · 2026.01.01 · 0-1 · B13 Caro-Kann Defense: Exchange 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.
PGN
[Event "Cornerstone New Year's Classic Swiss 2026"]
[Site "Lichess"]
[Date "2026.01.01"]
[Round "4"]
[White "Chen, Leo H"]
[Black "Malhotra, Rehaan"]
[Result "0-1"]
[PlyCount "90"]
[WhiteElo "1715"]
[WhiteFideId "39937844"]
[BlackElo "1827"]
[BlackFideId "39914500"]
[ECO "B13"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2026-02-03"]
1. e4 { [%clk 1:29:45] } 1... c6 { [%clk 1:30:44] } 2. d4 { [%clk 1:30:07] }
2... d5 { [%clk 1:31:03] } 3. exd5 { [%clk 1:30:17] } 3... cxd5
{ [%clk 1:31:13] } 4. Bd3 { [%clk 1:30:39] } 4... Nc6 { [%clk 1:31:28] } 5. c3
{ [%clk 1:31:00] } 5... Nf6 { [%clk 1:31:54] } 6. h3 { [%clk 1:31:23] } 6... e5
{ [%clk 1:32:08] } 7. dxe5 { [%clk 1:31:46] } 7... Nxe5 { [%clk 1:32:22] } 8.
Nf3 { [%clk 1:32:03] } 8... Nxd3+ { [%clk 1:32:40] } 9. Qxd3 { [%clk 1:32:27] }
9... Bd6 { [%clk 1:33:04] } 10. O-O { [%clk 1:32:50] } 10... O-O
{ [%clk 1:33:31] } 11. Be3 { [%clk 1:33:09] } 11... Be6 { [%clk 1:33:36] } 12.
Nbd2 { [%clk 1:33:29] } 12... Qd7 { [%clk 1:33:52] } 13. Rfe1
{ [%clk 1:32:10] } 13... Rfe8 { [%clk 1:34:00] } 14. Nd4 { [%clk 1:24:29] }
14... Bxh3 { [%clk 1:14:53] } 15. gxh3 { [%clk 1:24:29] } 15... Qxh3
{ [%clk 1:15:20] } 16. N2f3 $4 { Blunder. Qf5 was best.[%clk 1:20:44] } 16...
Re4 { [%clk 1:15:00] } 17. Bf4 { [%clk 0:56:45] } 17... Rxf4 { [%clk 1:14:33] }
18. Ne5 { [%clk 0:57:03] } 18... Rg4+ { [%clk 1:14:28] } 19. Nxg4
{ [%clk 0:57:25] } 19... Qxd3 { [%clk 1:14:49] } 20. Nxf6+ { [%clk 0:57:44] }
20... gxf6 { [%clk 1:15:15] } 21. Re3 { [%clk 0:57:56] } 21... Qg6+
{ [%clk 1:14:20] } 22. Kf1 { [%clk 0:57:50] } 22... Kf8 { [%clk 1:12:19] } 23.
Rae1 { [%clk 0:57:31] } 23... h5 { [%clk 1:11:32] } 24. Nb5 { [%clk 0:51:40] }
24... Bf4 { [%clk 1:11:36] } 25. Rf3 { [%clk 0:50:40] } 25... Re8
{ [%clk 1:09:27] } 26. Rd1 { [%clk 0:47:08] } 26... Qe4 { [%clk 1:09:21] } 27.
Rdd3 { [%clk 0:47:11] } 27... Qc4 { [%clk 1:07:34] } 28. Nd4 { [%clk 0:42:44] }
28... Be3 { [%clk 1:07:56] } 29. Rxe3 { [%clk 0:41:42] } 29... Rxe3
{ [%clk 1:08:21] } 30. fxe3 { [%clk 0:42:08] } 30... Qxd3+ { [%clk 1:08:46] }
31. Kf2 { [%clk 0:42:34] } 31... Qd2+ { [%clk 1:09:04] } 32. Kf3
{ [%clk 0:43:01] } 32... h4 { [%clk 1:09:26] } 33. Kg4 { [%clk 0:43:21] } 33...
Qxb2 { [%clk 1:09:29] } 34. Kxh4 { [%clk 0:43:41] } 34... Qxc3
{ [%clk 1:09:54] } 35. Nf5 { [%clk 0:44:04] } 35... Qd3 { [%clk 1:10:19] } 36.
Kg4 $6 { Checkmate is now unavoidable. Nd4 was best.[%clk 0:44:24] } 36...
Qe4+ { [%clk 1:10:46] } 37. Kg3 { [%clk 0:44:50] } 37... Qxf5
{ [%clk 1:11:11] } 38. a4 { [%clk 0:45:16] } 38... Ke7 { [%clk 1:11:24] } 39.
a5 { [%clk 0:45:42] } 39... Ke6 { [%clk 1:11:50] } 40. a6 { [%clk 0:46:03] }
40... b5 { [%clk 1:12:10] } 41. Kh4 { [%clk 0:46:25] } 41... Qg6
{ [%clk 1:12:35] } 42. e4 { [%clk 0:46:51] } 42... Ke5 { [%clk 1:13:01] } 43.
Kh3 { [%clk 0:47:14] } 43... Kf4 { [%clk 1:13:20] } 44. Kh2 { [%clk 0:47:40] }
44... Kf3 { [%clk 1:13:46] } 45. Kh1 { [%clk 0:48:07] } 45... Qg2#
{ [%clk 1:13:37] } 0-1