Vuyyuru, Shriyan vs Erenburg, Sergey
2026 Charlotte February Open · Round 3 · 2026.02.20 · 0-1 · B18 Caro-Kann Defense: Classical 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.
PGN
[Event "2026 Charlotte February Open"]
[Site "Lichess"]
[Date "2026.02.20"]
[Round "3"]
[White "Vuyyuru, Shriyan"]
[Black "Erenburg, Sergey"]
[Result "0-1"]
[PlyCount "88"]
[WhiteElo "1982"]
[WhiteFideId "30997852"]
[BlackElo "2474"]
[BlackFideId "2805642"]
[BlackTitle "GM"]
[ECO "B18l"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2023-03-03"]
1. e4 { [%clk 1:50:13] } 1... c6 { [%clk 1:50:06] } 2. d4 { [%clk 1:50:11] }
2... d5 { [%clk 1:50:14] } 3. Nd2 { [%clk 1:49:56] } 3... dxe4
{ [%clk 1:50:03] } 4. Nxe4 { [%clk 1:49:52] } 4... Bf5 { [%clk 1:50:11] } 5.
Ng3 { [%clk 1:49:29] } 5... Bg6 { [%clk 1:50:19] } 6. Nf3 { [%clk 1:49:01] }
6... e6 { [%clk 1:49:20] } 7. Bd3 { [%clk 1:48:32] } 7... Nf6
{ [%clk 1:49:09] } 8. O-O { [%clk 1:48:00] } 8... Bd6 { [%clk 1:48:09] } 9. b3
{ [%clk 1:46:14] } 9... O-O { [%clk 1:46:28] } 10. c4 { [%clk 1:44:25] } 10...
Nbd7 { [%clk 1:44:26] } 11. Bxg6 { [%clk 1:43:30] } 11... hxg6
{ [%clk 1:44:34] } 12. Bb2 { [%clk 1:42:06] } 12... a5 { [%clk 1:36:47] } 13.
a3 { [%clk 1:40:41] } 13... Qc7 { [%clk 1:19:57] } 14. Qe2 { [%clk 1:37:09] }
14... b5 { [%clk 1:02:24] } 15. Rac1 { [%clk 1:30:47] } 15... bxc4
{ [%clk 0:53:31] } 16. Rxc4 { [%clk 1:22:23] } 16... Rab8 { [%clk 0:44:27] }
17. Qc2 { [%clk 1:16:30] } 17... Rfc8 { [%clk 0:43:06] } 18. Rc1
{ [%clk 1:14:33] } 18... Rb6 { [%clk 0:33:34] } 19. Ne2 $6
{ Inaccuracy. Nf1 was best.[%clk 1:07:07] } 19... Qb7 $6
{ Inaccuracy. Qb8 was best.[%clk 0:24:20] } 20. Nd2 { [%clk 1:05:30] } 20...
Nd5 { [%clk 0:21:31] } 21. g3 { [%clk 1:02:02] } 21... N7f6 { [%clk 0:19:03] }
22. Ra4 { [%clk 0:58:30] } 22... Rb5 { [%clk 0:15:19] } 23. Rc4
{ [%clk 0:57:52] } 23... Ne7 { [%clk 0:11:27] } 24. Nc3 { [%clk 0:56:09] }
24... Rh5 { [%clk 0:10:55] } 25. Nce4 { [%clk 0:55:03] } 25... Nxe4
{ [%clk 0:07:24] } 26. Nxe4 { [%clk 0:53:34] } 26... Rd8 { [%clk 0:08:54] } 27.
Qc3 { [%clk 0:50:40] } 27... Rd5 { [%clk 0:08:49] } 28. Ra4 { [%clk 0:44:43] }
28... Nf5 { [%clk 0:06:03] } 29. Rxa5 $2
{ Mistake. Qc2 was best.[%clk 0:43:16] } 29... Nxd4 { [%clk 0:04:49] } 30.
Rxd5 $2 { Mistake. Re1 was best.[%clk 0:36:09] } 30... Ne2+ { [%clk 0:04:55] }
31. Kg2 { [%clk 0:34:21] } 31... Nxc3 { [%clk 0:05:03] } 32. Rxd6
{ [%clk 0:33:34] } 32... Rxd6 { [%clk 0:05:07] } 33. Nxd6 { [%clk 0:33:11] }
33... Qxb3 { [%clk 0:04:20] } 34. Rxc3 { [%clk 0:31:36] } 34... Qd5+
{ [%clk 0:04:24] } 35. Kg1 { [%clk 0:28:16] } 35... Qd1+ { [%clk 0:04:33] } 36.
Kg2 { [%clk 0:28:14] } 36... Qd5+ { [%clk 0:04:41] } 37. Kg1 { [%clk 0:27:26] }
37... Qxd6 { [%clk 0:04:24] } 38. a4 $6
{ Inaccuracy. Re3 was best.[%clk 0:26:57] } 38... Qd2 { [%clk 0:03:46] } 39.
Ba1 { [%clk 0:26:10] } 39... Qd1+ { [%clk 0:03:48] } 40. Kg2 { [%clk 0:26:16] }
40... Qxa1 { [%clk 0:03:54] } 41. Rxc6 { [%clk 0:26:21] } 41... Qxa4
{ [%clk 0:03:54] } 42. Rc1 { [%clk 0:25:18] } 42... g5 { [%clk 0:03:56] } 43.
Re1 { [%clk 0:24:48] } 43... g4 { [%clk 0:03:58] } 44. h3 $6
{ Inaccuracy. h4 was best.[%clk 0:24:23] } 44... Qc6+ { [%clk 0:03:49] } 0-1