Murali, Dhruv vs Fogo Esquivel, Levi Kalani Alexander
North American Junior Chess Championship U20 2025 OPEN · Round 1 · 2025.11.22 · 0-1 · A22 English Opening: King's English Variation, Two Knights Variation, Smyslov System
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.
PGN
[Event "North American Junior Chess Championship U20 2025 OPEN"]
[Site "Lichess"]
[Date "2025.11.22"]
[Round "1"]
[White "Murali, Dhruv"]
[Black "Fogo Esquivel, Levi Kalani Alexander"]
[Result "0-1"]
[PlyCount "110"]
[WhiteElo "1824"]
[WhiteFideId "329218174"]
[BlackElo "2100"]
[BlackFideId "5183189"]
[BlackTitle "FM"]
[ECO "A22"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2026-02-03"]
1. c4 { [%clk 1:30:56] } 1... Nf6 { [%clk 1:26:18] } 2. Nc3 { [%clk 1:30:55] }
2... e5 { [%clk 1:26:39] } 3. g3 { [%clk 1:31:09] } 3... Bb4 { [%clk 1:27:03] }
4. e4 { [%clk 1:30:05] } 4... O-O { [%clk 1:27:24] } 5. Bg2 { [%clk 1:30:26] }
5... Nc6 { [%clk 1:25:35] } 6. Nge2 { [%clk 1:26:34] } 6... a5
{ [%clk 1:25:29] } 7. O-O { [%clk 1:24:51] } 7... d6 { [%clk 1:25:07] } 8. h3
{ [%clk 1:21:41] } 8... Re8 { [%clk 1:24:36] } 9. d3 { [%clk 1:16:31] } 9...
Bc5 { [%clk 1:23:30] } 10. Be3 { [%clk 1:08:47] } 10... Be6 { [%clk 1:15:26] }
11. Nd5 { [%clk 0:59:34] } 11... Nd4 { [%clk 1:07:55] } 12. Nxd4
{ [%clk 0:47:56] } 12... Bxd4 { [%clk 1:03:38] } 13. Bxd4 { [%clk 0:46:08] }
13... exd4 { [%clk 1:02:37] } 14. Nxf6+ { [%clk 0:44:17] } 14... Qxf6
{ [%clk 1:02:21] } 15. f4 { [%clk 0:43:11] } 15... Rab8 { [%clk 1:01:19] } 16.
Qa4 { [%clk 0:36:54] } 16... b6 $2 { Mistake. b5 was best.[%clk 0:55:45] } 17.
f5 { [%clk 0:31:59] } 17... b5 { [%clk 0:55:49] } 18. Qxa5 { [%clk 0:31:31] }
18... Bd7 { [%clk 0:52:47] } 19. Qxc7 { [%clk 0:26:25] } 19... Qe7 $6
{ Inaccuracy. Red8 was best.[%clk 0:51:37] } 20. b3 { [%clk 0:21:55] } 20...
Red8 { [%clk 0:48:42] } 21. Qa5 { [%clk 0:20:34] } 21... Qe5 { [%clk 0:44:50] }
22. Kh2 $6 { Inaccuracy. Qe1 was best.[%clk 0:18:48] } 22... bxc4
{ [%clk 0:40:17] } 23. Qxe5 { [%clk 0:18:54] } 23... dxe5 { [%clk 0:40:45] }
24. dxc4 { [%clk 0:19:09] } 24... Bc6 { [%clk 0:38:56] } 25. Rfd1
{ [%clk 0:18:20] } 25... Kf8 { [%clk 0:36:10] } 26. Rd2 { [%clk 0:18:14] }
26... Rd7 { [%clk 0:35:43] } 27. Re1 { [%clk 0:17:39] } 27... Ke7
{ [%clk 0:35:51] } 28. Bf1 { [%clk 0:17:57] } 28... Kd6 { [%clk 0:36:05] } 29.
Bd3 { [%clk 0:17:24] } 29... Kc5 { [%clk 0:36:14] } 30. Kg1 { [%clk 0:16:19] }
30... f6 { [%clk 0:34:55] } 31. Rb1 { [%clk 0:16:13] } 31... Ra7
{ [%clk 0:34:50] } 32. h4 { [%clk 0:15:59] } 32... Kb4 { [%clk 0:34:23] } 33.
Rc2 { [%clk 0:15:34] } 33... g6 $6
{ Inaccuracy. Rba8 was best.[%clk 0:30:29] } 34. g4 $4
{ Blunder. c5 was best.[%clk 0:14:44] } 34... gxf5 { [%clk 0:30:10] } 35. a3+
$6 { Inaccuracy. Re1 was best.[%clk 0:03:15] } 35... Rxa3 { [%clk 0:29:21] }
36. c5 $6 { Inaccuracy. gxf5 was best.[%clk 0:01:39] } 36... Ka5 $2
{ Mistake. fxe4 was best.[%clk 0:24:37] } 37. gxf5 $2
{ Mistake. Rcb2 was best.[%clk 0:01:33] } 37... Rbxb3 { [%clk 0:24:55] } 38.
Rxb3 { [%clk 0:01:11] } 38... Rxb3 { [%clk 0:25:23] } 39. Rd2
{ [%clk 0:01:01] } 39... Kb4 { [%clk 0:25:39] } 40. Kf2 { [%clk 0:01:23] }
40... Kxc5 { [%clk 0:25:46] } 41. Ke2 $6
{ Inaccuracy. h5 was best.[%clk 0:01:34] } 41... Bxe4 { [%clk 0:26:07] } 42.
Rc2+ { [%clk 0:01:22] } 42... Kd6 { [%clk 0:26:35] } 43. Bxe4
{ [%clk 0:01:32] } 43... Re3+ { [%clk 0:27:03] } 44. Kd2 { [%clk 0:01:48] }
44... Rxe4 { [%clk 0:27:30] } 45. Ra2 { [%clk 0:02:11] } 45... Rxh4
{ [%clk 0:27:47] } 46. Ra6+ { [%clk 0:02:34] } 46... Kd5 { [%clk 0:28:13] } 47.
Rxf6 { [%clk 0:02:28] } 47... Rh2+ { [%clk 0:28:41] } 48. Kd1
{ [%clk 0:02:44] } 48... e4 { [%clk 0:29:04] } 49. Rf8 { [%clk 0:02:55] }
49... e3 { [%clk 0:29:26] } 50. f6 { [%clk 0:02:50] } 50... d3
{ [%clk 0:29:40] } 51. Rd8+ { [%clk 0:01:29] } 51... Ke4 { [%clk 0:30:02] }
52. Re8+ $2 { Checkmate is now unavoidable. Kc1 was best.[%clk 0:01:46] } 52...
Kf3 { [%clk 0:30:25] } 53. Kc1 { [%clk 0:01:57] } 53... d2+ { [%clk 0:30:53] }
54. Kc2 { [%clk 0:01:53] } 54... Ke2 { [%clk 0:31:21] } 55. Rd8
{ [%clk 0:01:44] } 55... Rf2 { [%clk 0:31:49] } 0-1