Xu, Kevin vs Singh, Ian Avery
Marshall February Under 2400 · Round 4 · 2026.02.20 · 1/2-1/2 · B90 Sicilian Defense: Najdorf Variation, English Attack
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.
PGN
[Event "Marshall February Under 2400"]
[Site "Lichess"]
[Date "2026.02.20"]
[Round "4"]
[White "Xu, Kevin"]
[Black "Singh, Ian Avery"]
[Result "1/2-1/2"]
[PlyCount "85"]
[WhiteElo "2008"]
[WhiteFideId "30922070"]
[BlackElo "1915"]
[BlackFideId "39902676"]
[BlackTitle "CM"]
[ECO "B90o"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2023-03-03"]
1. e4 { [%clk 1:30:58] } 1... c5 { [%clk 1:30:57] } 2. Nf3 { [%clk 1:31:21] }
2... d6 { [%clk 1:31:21] } 3. d4 { [%clk 1:31:43] } 3... cxd4
{ [%clk 1:31:47] } 4. Nxd4 { [%clk 1:32:10] } 4... Nf6 { [%clk 1:32:09] } 5.
Nc3 { [%clk 1:32:38] } 5... a6 { [%clk 1:32:34] } 6. Be3 { [%clk 1:33:04] }
6... e5 { [%clk 1:33:00] } 7. Nb3 { [%clk 1:33:27] } 7... Be6
{ [%clk 1:33:27] } 8. f3 { [%clk 1:33:52] } 8... Be7 { [%clk 1:33:31] } 9. Qd2
{ [%clk 1:34:18] } 9... h5 { [%clk 1:33:52] } 10. O-O-O { [%clk 1:34:44] }
10... Nbd7 { [%clk 1:34:13] } 11. Kb1 { [%clk 1:35:13] } 11... Rc8
{ [%clk 1:33:38] } 12. a3 { [%clk 1:35:39] } 12... b5 { [%clk 1:27:44] } 13.
Nd5 { [%clk 1:33:53] } 13... Nxd5 { [%clk 1:21:40] } 14. exd5
{ [%clk 1:33:35] } 14... Bf5 { [%clk 1:21:40] } 15. Bd3 { [%clk 1:33:58] }
15... Bxd3 { [%clk 1:21:40] } 16. Qxd3 { [%clk 1:34:24] } 16... Qc7
{ [%clk 1:14:25] } 17. Rhe1 { [%clk 1:34:31] } 17... O-O { [%clk 0:52:57] } 18.
g4 { [%clk 1:33:09] } 18... h4 $6 { Inaccuracy. hxg4 was best.[%clk 0:49:42] }
19. f4 { [%clk 1:32:32] } 19... exf4 { [%clk 0:41:51] } 20. Bxf4
{ [%clk 1:32:34] } 20... Bf6 { [%clk 0:42:12] } 21. Re2 $6
{ Inaccuracy. g5 was best.[%clk 1:20:03] } 21... Be5 { [%clk 0:35:49] } 22.
Bxe5 { [%clk 1:18:29] } 22... Nxe5 { [%clk 0:36:08] } 23. Qh3
{ [%clk 1:17:18] } 23... Qc4 { [%clk 0:35:21] } 24. Rg2 $6
{ Inaccuracy. Nd4 was best.[%clk 1:17:02] } 24... Qe4 { [%clk 0:35:38] } 25.
Nd4 { [%clk 1:10:00] } 25... Qxd5 { [%clk 0:32:06] } 26. Rgd2
{ [%clk 1:10:18] } 26... Nc4 { [%clk 0:31:02] } 27. Rd3 { [%clk 1:09:39] }
27... Qg5 { [%clk 0:25:53] } 28. Nf5 { [%clk 1:09:01] } 28... Ne5
{ [%clk 0:21:30] } 29. Rxd6 { [%clk 1:09:18] } 29... Nxg4 $2
{ Mistake. Rc4 was best.[%clk 0:21:11] } 30. R1d5 { [%clk 1:06:36] } 30... Nf2
$4 { Blunder. Rce8 was best.[%clk 0:14:00] } 31. Qf1 $2
{ Mistake. Qg2 was best.[%clk 1:06:41] } 31... Ne4 { [%clk 0:12:14] } 32.
Nh6+ $2 { Mistake. Qg2 was best.[%clk 1:06:53] } 32... gxh6 { [%clk 0:12:26] }
33. Rxg5+ { [%clk 1:07:18] } 33... hxg5 { [%clk 0:12:52] } 34. Rd4
{ [%clk 1:07:00] } 34... Rc4 { [%clk 0:11:41] } 35. Qd3 $6
{ Inaccuracy. Rd5 was best.[%clk 1:04:51] } 35... Rxd4 { [%clk 0:10:20] } 36.
Qxd4 { [%clk 1:05:16] } 36... f5 { [%clk 0:10:47] } 37. h3 { [%clk 0:59:00] }
37... Ng3 $6 { Inaccuracy. Kh7 was best.[%clk 0:10:28] } 38. Qd5+ $2
{ Mistake. a4 was best.[%clk 0:58:01] } 38... Kg7 { [%clk 0:10:16] } 39. Qe5+
{ [%clk 0:53:22] } 39... Kg6 { [%clk 0:10:11] } 40. Qe6+ { [%clk 0:49:20] }
40... Rf6 { [%clk 0:10:30] } 41. Qd5 { [%clk 0:48:25] } 41... f4
{ [%clk 0:10:59] } 42. Qf3 { [%clk 0:48:38] } 42... Re6 { [%clk 0:11:27] } 43.
b3 $2 { Mistake. Qd5 was best.[%clk 0:48:38] } 1/2-1/2