Vivekananthan, Anish vs Mcconnell, Sullivan

Texas Grand Circuit Edition 1: Dallas · Round 7.5 · 2026.03.15 · 1-0 · C11 French Defense: Steinitz Variation, Boleslavsky 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.
PGN
[Event "Texas Grand Circuit Edition 1: Dallas"]
[Site "Lichess"]
[Date "2026.03.15"]
[Round "7.5"]
[White "Vivekananthan, Anish"]
[Black "Mcconnell, Sullivan"]
[Result "1-0"]
[PlyCount "79"]
[WhiteElo "2400"]
[WhiteFideId "2090775"]
[WhiteTitle "IM"]
[BlackElo "2242"]
[BlackFideId "30934885"]
[ECO "C11"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2026-04-07"]

1. e4 { [%clk 1:30:52] } 1... e6 { [%clk 1:27:49] } 2. d4 { [%clk 1:31:17] }
2... d5 { [%clk 1:28:14] } 3. Nc3 { [%clk 1:31:40] } 3... Nf6
{ [%clk 1:28:38] } 4. e5 { [%clk 1:32:05] } 4... Nfd7 { [%clk 1:29:04] } 5. f4
{ [%clk 1:32:29] } 5... c5 { [%clk 1:29:29] } 6. Nf3 { [%clk 1:32:53] } 6...
Nc6 { [%clk 1:29:53] } 7. Be3 { [%clk 1:33:17] } 7... Be7 { [%clk 1:30:15] } 8.
Qd2 { [%clk 1:32:52] } 8... a6 { [%clk 1:28:48] } 9. dxc5 { [%clk 1:31:26] }
9... Qa5 { [%clk 1:27:14] } 10. a3 { [%clk 1:26:25] } 10... f6 $6
{ Inaccuracy. O-O was best.[%clk 1:24:10] } 11. exf6 { [%clk 1:13:15] } 11...
Nxf6 { [%clk 1:24:33] } 12. O-O-O { [%clk 1:03:49] } 12... Bxc5
{ [%clk 1:17:58] } 13. Kb1 { [%clk 1:00:14] } 13... Be7 $6
{ Inaccuracy. Bxe3 was best.[%clk 1:15:00] } 14. g3 { [%clk 0:56:54] } 14... b5
{ [%clk 1:13:10] } 15. Nd4 { [%clk 0:56:27] } 15... Nxd4 { [%clk 1:13:01] } 16.
Bxd4 { [%clk 0:56:08] } 16... b4 { [%clk 1:13:03] } 17. Na2 { [%clk 0:55:01] }
17... O-O { [%clk 1:03:39] } 18. axb4 { [%clk 0:50:51] } 18... Qd8
{ [%clk 1:02:52] } 19. Bd3 { [%clk 0:49:52] } 19... a5 { [%clk 0:58:15] } 20.
b5 { [%clk 0:50:10] } 20... Bd7 { [%clk 0:58:23] } 21. Qe2 { [%clk 0:50:01] }
21... Bd6 { [%clk 0:56:42] } 22. c4 { [%clk 0:46:59] } 22... Rc8
{ [%clk 0:53:40] } 23. Nc3 { [%clk 0:46:38] } 23... Re8 { [%clk 0:52:10] } 24.
Rc1 { [%clk 0:40:56] } 24... e5 $6 { Inaccuracy. a4 was  best.[%clk 0:51:27] }
25. fxe5 { [%clk 0:39:54] } 25... Bg4 { [%clk 0:51:51] } 26. Qd2
{ [%clk 0:38:19] } 26... dxc4 $6 { Inaccuracy. Bxe5 was best.[%clk  0:51:25] }
27. exf6 { [%clk 0:38:03] } 27... cxd3 { [%clk 0:51:47] } 28. Qg5
{ [%clk 0:38:31] } 28... Qd7 { [%clk 0:49:55] } 29. f7+ { [%clk 0:38:53] }
29... Qxf7 { [%clk 0:50:20] } 30. Qxg4 { [%clk 0:39:15] } 30... d2
{ [%clk 0:49:02] } 31. Rcd1 { [%clk 0:37:43] } 31... Rc4 { [%clk 0:47:16] } 32.
Rxd2 { [%clk 0:37:49] } 32... Be5 { [%clk 0:47:46] } 33. Qd1 { [%clk 0:37:01] }
33... Qf5+ { [%clk  0:47:31] } 34. Ka1 { [%clk 0:37:26] } 34... a4
{ [%clk 0:47:15] } 35. Rf1 { [%clk  0:37:24] } 35... Qg5 { [%clk 0:47:07] } 36.
Bxe5 { [%clk 0:37:39] } 36... a3 { [%clk 0:47:31] } 37. Qb3 { [%clk 0:37:18] }
37... axb2+ { [%clk 0:47:41] } 38. Rxb2 { [%clk 0:37:38] } 38... Ra8+ $2
{ Checkmate is now unavoidable. Qxe5 was best.[%clk 0:47:54] } 39. Ra2
{ [%clk 0:37:57] } 39... Rxa2+ { [%clk 0:48:16] } 40. Qxa2 { [%clk 0:38:17] }
1-0