Rajaram, Rohan vs Mallela, Abhishek

Cornerstone New Year's Classic Swiss 2026 · Round 1.13 · 2026.01.01 · 1-0 · A50 Queen's Indian Accelerated

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. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121.
PGN
[Event "Cornerstone New Year's Classic Swiss 2026"]
[Site "Lichess"]
[Date "2026.01.01"]
[Round "1.13"]
[White "Rajaram, Rohan"]
[Black "Mallela, Abhishek"]
[Result "1-0"]
[PlyCount "241"]
[WhiteElo "2291"]
[WhiteFideId "30940729"]
[WhiteTitle "CM"]
[BlackElo "1957"]
[BlackFideId "2039710"]
[ECO "A50"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2026-02-03"]

1. d4 { [%clk 1:30:57] } 1... Nf6 { [%clk 1:30:48] } 2. c4 { [%clk 1:31:18] }
2... b6 { [%clk 1:31:15] } 3. Nc3 { [%clk 1:31:35] } 3... Bb7
{ [%clk 1:31:41] } 4. Qc2 { [%clk 1:31:55] } 4... d5 { [%clk 1:32:06] } 5. cxd5
{ [%clk 1:32:17] } 5... Nxd5 { [%clk 1:32:31] } 6. e4 { [%clk 1:32:37] } 6...
Nxc3 { [%clk 1:32:57] } 7. bxc3 { [%clk 1:32:59] } 7... e6 { [%clk 1:33:09] }
8. Nf3 { [%clk 1:33:10] } 8... Nd7 { [%clk 1:33:26] } 9. Bd3 { [%clk 1:30:50] }
9... c5 { [%clk 1:33:51] } 10. O-O $6
{ Inaccuracy. d5 was best.[%clk 1:30:01] } 10... Rc8 { [%clk 1:34:10] } 11. Qe2
{ [%clk 1:28:00] } 11... cxd4 { [%clk 1:34:30] } 12. cxd4 { [%clk 1:28:23] }
12... Be7 { [%clk 1:34:55] } 13. Bb2 { [%clk 1:26:42] } 13... O-O
{ [%clk 1:34:56] } 14. Rad1 { [%clk 1:24:53] } 14... Bb4 { [%clk 1:31:25] } 15.
h4 { [%clk 1:19:42] } 15... h6 { [%clk 1:29:16] } 16. g3 $6
{ Inaccuracy. Bb1 was best.[%clk 1:08:08] } 16... Qe7 { [%clk 1:24:54] } 17.
Nd2 { [%clk 1:03:45] } 17... Bc3 { [%clk  1:20:26] } 18. Nb3 $6
{ Inaccuracy. Bxc3 was best.[%clk 0:58:42] } 18... Bxb2 { [%clk 1:19:58] } 19.
Qxb2 { [%clk 0:59:04] } 19... Qb4 { [%clk 1:17:52] } 20. Rc1 { [%clk 0:55:43] }
20... Nf6 { [%clk 1:14:07] } 21. a3 { [%clk 0:50:57] } 21... Qe7
{ [%clk 1:13:46] } 22. e5 { [%clk 0:45:04] } 22... Nd7 { [%clk 1:13:21] } 23.
Nd2 { [%clk 0:42:56] } 23... Rfd8 { [%clk 1:11:11] } 24. Nc4 { [%clk 0:40:52] }
24... Ba6 { [%clk 1:09:11] } 25. Qb3 { [%clk 0:35:43] } 25... Bxc4
{ [%clk 1:08:50] } 26. Bxc4 { [%clk 0:35:21] } 26... Nb8 { [%clk 1:06:43] } 27.
d5 { [%clk 0:33:17] } 27... exd5 { [%clk 1:04:11] } 28. Bxd5 { [%clk 0:33:32] }
28... Qxe5 { [%clk  1:03:27] } 29. Bxf7+ { [%clk 0:33:28] } 29... Kh8
{ [%clk 1:03:30] } 30. Rce1 { [%clk 0:32:20] } 30... Qc3 { [%clk 1:02:55] } 31.
Qa4 { [%clk 0:31:19] } 31... Qc6 { [%clk 1:01:10] } 32. Qg4 { [%clk 0:30:27] }
32... Qf6 { [%clk 1:00:50] } 33. Qg6 $6
{ Inaccuracy. Ba2 was best.[%clk 0:24:33] } 33... Qxg6 { [%clk 1:00:56] } 34.
Bxg6 { [%clk 0:24:58] } 34... Nd7 { [%clk 0:58:03] } 35. Re7 { [%clk 0:23:08] }
35... Nf8 { [%clk 0:58:25] } 36. Bf5 { [%clk 0:22:32] } 36... Rc5
{ [%clk   0:58:21] } 37. Bh3 { [%clk 0:22:22] } 37... Ra5 { [%clk 0:58:02] }
38. Re3 { [%clk  0:22:05] } 38... Nh7 { [%clk 0:57:04] } 39. Rc1
{ [%clk 0:21:09] } 39... Nf6 { [%clk 0:56:41] } 40. Rf3 { [%clk 0:18:42] }
40... Re5 $6 { Inaccuracy. Rc5 was  best.[%clk 0:54:57] } 41. Rc7
{ [%clk 0:17:39] } 41... Ra5 $6 { Inaccuracy. a5  was best.[%clk 0:47:31] } 42.
Bf5 { [%clk 0:17:21] } 42... Ne8 { [%clk 0:45:48] } 43. Re7 { [%clk 0:16:10] }
43... Nf6 { [%clk 0:45:40] } 44. Bg6 { [%clk 0:16:11] } 44... a6
{ [%clk 0:44:27] } 45. Rb7 { [%clk 0:15:33] } 45... Rb5 { [%clk 0:43:21] } 46.
Rd3 { [%clk 0:14:18] } 46... Rbd5 { [%clk 0:42:52] } 47. Rc3 { [%clk 0:13:55] }
47... Nd7 { [%clk 0:40:31] } 48. Be4 $4
{ Blunder. Rcc7 was best.[%clk 0:13:54] } 48... Rd1+ { [%clk 0:40:26] } 49. Kg2
{ [%clk 0:14:18] } 49... Nc5 { [%clk  0:40:42] } 50. Re7 { [%clk 0:14:42] }
50... Re1 { [%clk 0:39:24] } 51. Re3 { [%clk  0:14:46] } 51... Rxe3
{ [%clk 0:39:28] } 52. fxe3 { [%clk 0:15:10] } 52... Nxe4 { [%clk 0:34:53] }
53. Rxe4 { [%clk 0:15:33] } 53... Rd3 { [%clk 0:33:42] } 54. a4
{ [%clk 0:15:57] } 54... Kg8 { [%clk 0:32:53] } 55. Kf3 { [%clk 0:15:58] }
55... Kf7 { [%clk 0:32:49] } 56. Kf4 { [%clk 0:15:36] } 56... Kf6
{ [%clk 0:32:47] } 57. Rc4 { [%clk 0:15:14] } 57... g5+ { [%clk 0:28:43] } 58.
hxg5+ { [%clk 0:13:04] } 58... hxg5+ { [%clk 0:29:07] } 59. Kf3
{ [%clk 0:11:15] } 59... Ke5 { [%clk 0:29:00] } 60. Re4+ { [%clk 0:11:11] }
60... Kf5 { [%clk 0:28:50] } 61. g4+ { [%clk 0:10:52] } 61... Kf6
{ [%clk 0:29:15] } 62. Rc4 { [%clk 0:10:07] } 62... Ke5 { [%clk 0:29:26] } 63.
Rc7 { [%clk 0:08:32] } 63... Rd6 { [%clk 0:29:15] } 64. Rg7 { [%clk 0:08:19] }
64... Kf6 { [%clk 0:29:27] } 65. Rg8 { [%clk 0:08:43] } 65... Rd5
{ [%clk  0:29:09] } 66. Rb8 { [%clk 0:08:49] } 66... Rd6 { [%clk 0:29:28] } 67.
Ra8 { [%clk  0:09:12] } 67... a5 { [%clk 0:28:59] } 68. Rf8+ { [%clk 0:09:14] }
68... Ke6 { [%clk 0:28:09] } 69. Ke4 { [%clk 0:08:37] } 69... Rd1
{ [%clk 0:28:21] } 70. Rg8 { [%clk 0:08:16] } 70... Ra1 { [%clk 0:28:00] } 71.
Rg6+ { [%clk 0:08:24] } 71... Kf7 { [%clk 0:27:46] } 72. Rxb6
{ [%clk 0:07:29] } 72... Rxa4+ { [%clk 0:28:11] } 73. Kf5 { [%clk 0:07:40] }
73... Rb4 { [%clk 0:28:34] } 74. Rf6+ { [%clk 0:07:39] } 74... Ke7
{ [%clk 0:28:44] } 75. Re6+ { [%clk 0:07:15] } 75... Kf7 $4
{ Blunder.  Kd7 was best.[%clk 0:28:38] } 76. Re5 $4
{ Blunder. e4 was best.[%clk  0:07:29] } 76... a4 $4
{ Blunder. Rb3 was best.[%clk 0:28:19] } 77. e4 $4
{ Blunder.  Ra5 was best.[%clk 0:06:28] } 77... Rb1 { [%clk 0:26:39] } 78. Ra5
{ [%clk 0:06:46] } 78... Rf1+ { [%clk 0:26:28] } 79. Kxg5 { [%clk 0:05:13] }
79... Ra1 { [%clk  0:26:53] } 80. Kf5 { [%clk 0:05:37] } 80... Rf1+
{ [%clk 0:26:30] } 81. Ke5 { [%clk 0:06:01] } 81... Ra1 { [%clk 0:25:56] } 82.
Ra6 { [%clk 0:04:15] } 82... a3 { [%clk 0:26:11] } 83. Rf6+ { [%clk 0:04:06] }
83... Kg7 { [%clk 0:26:11] } 84. Rf2 { [%clk 0:03:09] } 84... a2 $4
{ Blunder. Rb1 was best.[%clk 0:26:33] } 85. Kf5 { [%clk 0:03:03] } 85... Kf7
{ [%clk 0:26:39] } 86. e5 { [%clk 0:02:59] } 86... Ke7 { [%clk 0:26:32] } 87.
g5 $4 { Blunder. e6 was best.[%clk 0:02:45] } 87... Kf8 $4
{ Blunder. Kf7 was best.[%clk 0:25:50] } 88. Kf6 { [%clk 0:02:23] } 88... Rb1
{ [%clk 0:24:46] } 89. Rxa2 { [%clk 0:01:52] } 89... Rf1+ { [%clk  0:25:08] }
90. Kg6 { [%clk 0:01:57] } 90... Re1 { [%clk 0:24:58] } 91. Kf6
{ [%clk  0:02:21] } 91... Rf1+ { [%clk 0:25:24] } 92. Kg6 { [%clk 0:02:45] }
92... Re1 { [%clk 0:25:51] } 93. Ra5 { [%clk 0:03:01] } 93... Re2
{ [%clk 0:25:49] } 94. Ra8+ { [%clk 0:02:46] } 94... Ke7 { [%clk 0:26:17] } 95.
Kg7 { [%clk 0:02:25] } 95... Rxe5 { [%clk 0:26:33] } 96. g6 { [%clk 0:02:49] }
96... Rh5 { [%clk 0:26:37] } 97. Kg8 { [%clk 0:02:39] } 97... Rh6
{ [%clk 0:24:57] } 98. g7 { [%clk 0:02:48] } 98... Rh5 { [%clk 0:25:15] } 99.
Ra7+ { [%clk 0:02:31] } 99... Ke8 { [%clk  0:25:19] } 100. Ra8+ $6
{ Inaccuracy. Ra4 was best.[%clk 0:02:55] } 100... Ke7 { [%clk 0:25:46] } 101.
Ra7+ { [%clk 0:03:20] } 101... Ke8 { [%clk 0:26:12] } 102. Ra1
{ [%clk 0:03:43] } 102... Rh2 { [%clk 0:26:16] } 103. Re1+ { [%clk 0:04:04] }
103... Kd7 { [%clk 0:26:43] } 104. Re4 { [%clk 0:04:23] } 104... Kd6 $6
{ Checkmate is now unavoidable. Rf2 was best.[%clk 0:24:36] } 105. Kf7
{ [%clk  0:03:45] } 105... Rf2+ { [%clk 0:24:52] } 106. Kg6 { [%clk 0:03:38] }
106... Rg2+ { [%clk 0:25:14] } 107. Kf6 { [%clk 0:04:04] } 107... Kd5 $6
{ Checkmate is now  unavoidable. Rf2+ was best.[%clk 0:25:37] } 108. Re5+
{ [%clk 0:04:14] } 108... Kd6 { [%clk 0:25:46] } 109. Rg5 { [%clk 0:04:37] }
109... Rf2+ { [%clk  0:25:48] } 110. Kg6 { [%clk 0:05:00] } 110... Ke7
{ [%clk 0:26:06] } 111. g8=Q { [%clk 0:05:19] } 111... Rf6+ { [%clk 0:26:30] }
112. Kg7 { [%clk 0:05:40] } 112... Rd6 { [%clk 0:26:39] } 113. Qf8+
{ [%clk 0:05:51] } 113... Kd7 { [%clk  0:27:05] } 114. Rc5 { [%clk 0:06:11] }
114... Re6 { [%clk 0:27:18] } 115. Qc8+ { [%clk 0:06:17] } 115... Ke7
{ [%clk 0:27:43] } 116. Qc7+ { [%clk 0:06:34] } 116... Ke8 { [%clk 0:28:09] }
117. Qf7+ { [%clk 0:06:58] } 117... Kd8 { [%clk  0:28:36] } 118. Rd5+
{ [%clk 0:07:20] } 118... Kc8 { [%clk 0:29:03] } 119. Qd7+ { [%clk 0:07:39] }
119... Kb8 { [%clk 0:29:29] } 120. Rb5+ { [%clk 0:08:04] } 120... Ka8
{ [%clk 0:29:54] } 121. Qb7# { [%clk 0:08:00] } 1-0