Solomon, Ciprian vs Xu, Kevin

Marshall February Under 2400 · Round 5 · 2026.02.20 · 0-1 · A21 English Opening: King's English Variation, Kramnik-Shirov Counterattack

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.
PGN
[Event "Marshall February Under 2400"]
[Site "Lichess"]
[Date "2026.02.20"]
[Round "5"]
[White "Solomon, Ciprian"]
[Black "Xu, Kevin"]
[Result "0-1"]
[PlyCount "96"]
[WhiteElo "1878"]
[WhiteFideId "30942110"]
[BlackElo "2008"]
[BlackFideId "30922070"]
[ECO "A21"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2023-03-03"]

1. c4 { [%clk 1:30:58] } 1... e5 { [%clk 1:30:58] } 2. Nc3 { [%clk 1:31:21] }
2... Bb4 { [%clk 1:31:23] } 3. Nd5 { [%clk 1:31:35] } 3... a5
{ [%clk 1:31:49] } 4. a3 { [%clk 1:31:42] } 4... Bc5 { [%clk 1:32:16] } 5. e3
{ [%clk 1:30:05] } 5... d6 { [%clk 1:32:42] } 6. d4 { [%clk 1:30:11] } 6... Ba7
{ [%clk 1:32:44] } 7. h3 { [%clk 1:29:06] } 7... Nf6 { [%clk 1:32:45] } 8. Nc3
{ [%clk 1:28:46] } 8... O-O { [%clk  1:32:16] } 9. g3 { [%clk 1:27:19] } 9...
exd4 { [%clk 1:28:33] } 10. exd4 { [%clk  1:27:37] } 10... Re8+
{ [%clk 1:26:07] } 11. Be3 { [%clk 1:27:49] } 11... d5 { [%clk 1:21:02] } 12.
cxd5 $2 { Mistake. Nf3 was best.[%clk 1:26:40] } 12... Nxd5 { [%clk 1:21:28] }
13. Nxd5 $6 { Inaccuracy. Nge2  was best.[%clk  1:23:39] } 13... Qxd5
{ [%clk 1:21:40] } 14. Qf3 $6 { Inaccuracy. Nf3 was  best.[%clk  1:23:51] }
14... Qxd4 { [%clk 1:21:39] } 15. Rb1 { [%clk 1:18:25] } 15... Bd7
{ [%clk 1:18:33] } 16. Be2 { [%clk 1:16:44] } 16... Qe5 { [%clk 1:16:12] } 17.
Bc4 { [%clk 1:10:32] } 17... Qe7 { [%clk 1:13:59] } 18. Ne2 $6
{ Inaccuracy. Kf1 was best.[%clk 1:08:49] } 18... Bxe3 $2
{ Mistake. Bc6 was best.[%clk  1:13:35] } 19. Qxe3 { [%clk 1:07:52] } 19...
Qxe3 { [%clk 1:12:34] } 20. fxe3 { [%clk 1:08:15] } 20... Rxe3
{ [%clk 1:12:46] } 21. O-O { [%clk 1:08:13] } 21... Be6 { [%clk 1:06:44] } 22.
Rbd1 { [%clk 1:07:38] } 22... Nc6 { [%clk 1:06:45] } 23. Kf2 $2
{ Mistake. Bxe6 was best.[%clk 1:06:57] } 23... Bxc4 { [%clk  1:01:56] } 24.
Kxe3 { [%clk 1:06:40] } 24... Re8+ { [%clk 1:02:19] } 25. Kf4
{ [%clk 1:06:41] } 25... Bxe2 { [%clk 1:01:37] } 26. Rfe1 { [%clk 1:06:49] }
26... g5+ { [%clk 1:01:34] } 27. Kxg5 { [%clk 1:05:03] } 27... Re5+
{ [%clk 1:01:49] } 28. Kf4 { [%clk 1:03:49] } 28... Bxd1 { [%clk 1:02:02] } 29.
Rxd1 { [%clk 1:04:13] } 29... Kf8 { [%clk 0:55:40] } 30. Rd7 { [%clk 1:04:12] }
30... Re7 { [%clk  0:56:00] } 31. Rd5 { [%clk 1:04:45] } 31... Ke8
{ [%clk 0:55:43] } 32. Rh5 { [%clk  1:04:26] } 32... f6 { [%clk 0:56:02] } 33.
Rh6 { [%clk 1:03:48] } 33... Nd4 { [%clk 0:52:25] } 34. g4 { [%clk 1:03:40] }
34... c5 { [%clk 0:50:46] } 35. Rh5 { [%clk  1:02:52] } 35... b5
{ [%clk 0:50:17] } 36. Rd5 { [%clk 1:02:57] } 36... Rd7 { [%clk 0:50:07] } 37.
Rh5 { [%clk 1:03:07] } 37... b4 { [%clk 0:45:59] } 38. Ke4 { [%clk  1:03:00] }
38... Ne6 { [%clk 0:44:37] } 39. Rh6 { [%clk 1:02:32] } 39... c4
{ [%clk 0:40:43] } 40. Rxf6 { [%clk 1:01:42] } 40... Ke7 { [%clk 0:41:02] } 41.
Rf5 $6 { Inaccuracy. Ke5 was best.[%clk 1:01:19] } 41... c3 { [%clk 0:40:50] }
42. bxc3 { [%clk 1:00:37] } 42... bxc3 { [%clk 0:40:22] } 43. Rf1
{ [%clk 0:59:14] } 43... Nc5+ { [%clk 0:38:07] } 44. Ke3 { [%clk 0:59:21] }
44... Nb3 { [%clk 0:38:19] } 45. Rf2 { [%clk 0:58:53] } 45... Rd2
{ [%clk 0:38:04] } 46. Rf4 { [%clk 0:58:54] } 46... c2 { [%clk 0:37:09] } 47.
Rc4 { [%clk 0:59:16] } 47... Rh2 { [%clk 0:37:23] } 48. Kd3 { [%clk 0:58:35] }
48... c1=Q { [%clk 0:37:42] } 0-1