Malhotra, Rehaan vs Shi, Evan

Cornerstone New Year's Classic Swiss 2026 · Round 5 · 2026.01.01 · 0-1 · D78 Neo-Grünfeld Defense: Classical Variation, Original Defense

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.
PGN
[Event "Cornerstone New Year's Classic Swiss 2026"]
[Site "Lichess"]
[Date "2026.01.01"]
[Round "5"]
[White "Malhotra, Rehaan"]
[Black "Shi, Evan"]
[Result "0-1"]
[PlyCount "92"]
[WhiteElo "1827"]
[WhiteFideId "39914500"]
[BlackElo "1652"]
[BlackFideId "39903770"]
[ECO "D78"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2026-02-03"]

1. c4 { [%clk 1:30:57] } 1... Nf6 { [%clk 1:30:57] } 2. g3 { [%clk 1:31:22] }
2... g6 { [%clk 1:31:21] } 3. Bg2 { [%clk 1:31:44] } 3... c6 { [%clk 1:31:38] }
4. Nf3 { [%clk 1:31:59] } 4... Bg7 { [%clk 1:32:02] } 5. O-O { [%clk 1:32:15] }
5... O-O { [%clk 1:32:08] } 6. d4 { [%clk 1:32:32] } 6... d5 { [%clk 1:32:26] }
7. b3 { [%clk  1:32:48] } 7... Ne4 { [%clk 1:31:59] } 8. Bb2 { [%clk 1:33:07] }
8... Nd7 { [%clk  1:30:44] } 9. Nbd2 { [%clk 1:33:20] } 9... f5
{ [%clk 1:30:39] } 10. Qc2 { [%clk  1:33:28] } 10... b6 $4
{ Blunder. a5 was best.[%clk 1:30:40] } 11. cxd5 { [%clk  1:33:30] } 11... cxd5
{ [%clk 1:30:42] } 12. Qc6 { [%clk 1:33:53] } 12... Rb8 { [%clk 1:29:13] } 13.
Qxd5+ { [%clk 1:34:18] } 13... Kh8 { [%clk 1:29:37] } 14. Nxe4
{ [%clk 1:34:33] } 14... Bb7 { [%clk 1:29:53] } 15. Qc4 { [%clk 1:34:52] }
15... Rc8 { [%clk 1:29:27] } 16. Qb4 { [%clk 1:33:16] } 16... Bxe4 $6
{ Inaccuracy. a5 was best.[%clk 1:29:07] } 17. Ng5 { [%clk 1:32:59] } 17...
Bxg2 { [%clk 1:28:18] } 18. Ne6 { [%clk 1:33:00] } 18... Qe8 { [%clk 1:28:05] }
19. Kxg2 { [%clk 1:33:03] } 19... Rf7 $6
{ Inaccuracy. Rg8 was best.[%clk  1:27:57] } 20. Nxg7 { [%clk 1:33:18] } 20...
Kxg7 { [%clk 1:27:54] } 21. Rac1 { [%clk  1:33:41] } 21... Nf6
{ [%clk 1:28:07] } 22. d5 { [%clk 1:31:07] } 22... Rxc1 { [%clk 1:28:08] } 23.
Rxc1 { [%clk 1:31:29] } 23... Qd7 { [%clk 1:28:28] } 24. Qd4 { [%clk 1:31:37] }
24... Kg8 { [%clk 1:28:20] } 25. Rd1 { [%clk 1:31:23] } 25... Qd6
{ [%clk 1:28:08] } 26. Qc4 { [%clk 1:30:30] } 26... Rf8 { [%clk 1:27:55] } 27.
Bxf6 { [%clk 1:29:22] } 27... Rxf6 { [%clk 1:27:22] } 28. e3 { [%clk 1:28:03] }
28... g5 { [%clk 1:26:27] } 29. f4 { [%clk 1:22:15] } 29... h6
{ [%clk 1:25:51] } 30. Rf1 { [%clk 1:20:58] } 30... Kg7 { [%clk 1:25:30] } 31.
Qd4 { [%clk 1:21:10] } 31... e6 $2 { Mistake. Qd7 was best.[%clk 1:23:13] } 32.
fxg5 $6 { Inaccuracy.  e4 was best.[%clk 1:20:29] } 32... hxg5
{ [%clk 1:20:49] } 33. e4 { [%clk  1:18:27] } 33... e5 { [%clk 1:20:57] } 34.
Qd2 { [%clk 1:18:19] } 34... f4 { [%clk  1:20:32] } 35. Rc1 { [%clk 1:18:31] }
35... Qd7 { [%clk 1:20:23] } 36. Rc3 { [%clk  1:17:42] } 36... Qg4
{ [%clk 1:18:44] } 37. Rc7+ $2 { Mistake. h3 was best.[%clk 1:16:00] } 37...
Kg6 { [%clk 1:14:58] } 38. d6 $4 { Blunder. Rc6 was best.[%clk  1:15:43] }
38... f3+ { [%clk 1:14:13] } 39. Kf2 { [%clk 1:16:06] } 39... Qh3
{ [%clk 1:13:56] } 40. Rc1 { [%clk 0:46:44] } 40... Qg2+ { [%clk 1:13:09] } 41.
Ke3 { [%clk 0:46:57] } 41... f2 { [%clk 1:13:16] } 42. Qe2 { [%clk 0:44:44] }
42... f1=Q { [%clk 1:13:17] } 43. Rxf1 { [%clk 0:44:46] } 43... Qxf1
{ [%clk 1:13:38] } 44. Qg4 $4
{ Checkmate is now unavoidable. Qxf1 was best.[%clk 0:44:46] } 44... Qf2+
{ [%clk 1:13:36] } 45. Kd3 { [%clk 0:45:04] } 45... Rxd6+ { [%clk  1:13:59] }
46. Kc4 { [%clk 0:45:19] } 46... Qc5# { [%clk 1:13:55] } 0-1