Gupta, Reyansh vs Chetlapalli, Vishnu
Cornerstone New Year's Classic Swiss 2026 · Round 1 · 2026.01.01 · 0-1 · A13 English Opening: Agincourt Defense, Catalan Defense Accepted
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 "Cornerstone New Year's Classic Swiss 2026"]
[Site "Lichess"]
[Date "2026.01.01"]
[Round "1"]
[White "Gupta, Reyansh"]
[Black "Chetlapalli, Vishnu"]
[Result "0-1"]
[PlyCount "70"]
[WhiteElo "1869"]
[WhiteFideId "39905985"]
[BlackElo "1984"]
[BlackFideId "30992303"]
[ECO "A13"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2026-02-03"]
1. c4 { [%clk 1:30:46] } 1... e6 { [%clk 1:30:51] } 2. g3 { [%clk 1:31:03] }
2... d5 { [%clk 1:31:16] } 3. Bg2 { [%clk 1:31:24] } 3... Nf6
{ [%clk 1:31:37] } 4. Nf3 { [%clk 1:31:44] } 4... dxc4 { [%clk 1:31:58] } 5.
Qa4+ { [%clk 1:31:09] } 5... Bd7 { [%clk 1:32:12] } 6. Qxc4 { [%clk 1:31:02] }
6... c5 { [%clk 1:32:26] } 7. Ne5 { [%clk 1:30:06] } 7... Qc8
{ [%clk 1:32:39] } 8. O-O { [%clk 1:25:42] } 8... Nc6 { [%clk 1:32:26] } 9.
Nxc6 { [%clk 1:12:18] } 9... Bxc6 { [%clk 1:31:58] } 10. Bxc6+
{ [%clk 1:11:54] } 10... Qxc6 { [%clk 1:32:17] } 11. b3 { [%clk 1:12:02] }
11... Be7 { [%clk 1:29:25] } 12. Bb2 { [%clk 1:12:21] } 12... O-O
{ [%clk 1:29:26] } 13. d3 { [%clk 1:10:07] } 13... Rfd8 { [%clk 1:24:26] } 14.
Nd2 { [%clk 1:08:23] } 14... b5 { [%clk 1:22:52] } 15. Qf4 { [%clk 1:01:12] }
15... Nd5 { [%clk 1:10:56] } 16. Qf3 { [%clk 0:59:08] } 16... Qb6
{ [%clk 1:07:34] } 17. Rfc1 { [%clk 0:55:37] } 17... Rac8 { [%clk 0:59:10] }
18. h4 { [%clk 0:52:33] } 18... f5 { [%clk 0:53:16] } 19. Qh5
{ [%clk 0:20:50] } 19... Bf6 { [%clk 0:38:43] } 20. Bxf6 { [%clk 0:12:40] }
20... Nxf6 { [%clk 0:39:04] } 21. Qf3 { [%clk 0:11:05] } 21... Ng4
{ [%clk 0:38:16] } 22. a4 { [%clk 0:09:57] } 22... a6 { [%clk 0:37:30] } 23.
axb5 { [%clk 0:09:28] } 23... axb5 { [%clk 0:37:20] } 24. Ra2
{ [%clk 0:08:37] } 24... Qd6 { [%clk 0:24:45] } 25. Qf4 { [%clk 0:07:20] }
25... Qd7 { [%clk 0:22:12] } 26. Nf3 { [%clk 0:06:30] } 26... Qd5
{ [%clk 0:21:35] } 27. Ra7 { [%clk 0:04:33] } 27... h6 { [%clk 0:17:35] } 28.
b4 { [%clk 0:02:16] } 28... c4 { [%clk 0:16:24] } 29. dxc4 { [%clk 0:02:25] }
29... bxc4 { [%clk 0:14:16] } 30. Rc7 { [%clk 0:01:58] } 30... c3 $2
{ Mistake. Ne5 was best.[%clk 0:10:34] } 31. R7xc3 $2
{ Mistake. R1xc3 was best.[%clk 0:00:45] } 31... Rxc3 { [%clk 0:10:06] } 32.
Rxc3 { [%clk 0:01:14] } 32... Qd1+ { [%clk 0:10:27] } 33. Kg2
{ [%clk 0:01:39] } 33... Qxe2 { [%clk 0:10:38] } 34. Ng1 $4
{ Blunder. Nd4 was best.[%clk 0:01:03] } 34... Qb2 { [%clk 0:10:19] } 35. Qc4
$4 { Checkmate is now unavoidable. Qf3 was best.[%clk 0:01:02] } 35... Qxf2+
{ [%clk 0:10:06] } 0-1