Garduno Huerta, Joshua Emiliano vs Benitez Lozano, Javier
Macro Torneo Salida al Tablero · Round 6 · 2025.12.06 · 1-0 · E00 Catalan Opening
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.
PGN
[Event "Macro Torneo Salida al Tablero"]
[Site "Lichess"]
[Date "2025.12.06"]
[Round "6"]
[White "Garduno Huerta, Joshua Emiliano"]
[Black "Benitez Lozano, Javier"]
[Result "1-0"]
[PlyCount "101"]
[WhiteElo "2173"]
[WhiteFideId "5145848"]
[BlackElo "2245"]
[BlackFideId "5102472"]
[BlackTitle "FM"]
[ECO "E00"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2026-02-03"]
1. d4 { [%clk 0:10:02] } 1... Nf6 { [%clk 0:10:02] } 2. c4 { [%clk 0:10:02] }
2... e6 { [%clk 0:10:02] } 3. g3 { [%clk 0:09:59] } 3... Be7 { [%clk 0:10:01] }
4. Bg2 { [%clk 0:10:00] } 4... O-O { [%clk 0:10:01] } 5. Nf3 { [%clk 0:10:01] }
5... c5 { [%clk 0:10:01] } 6. d5 { [%clk 0:10:01] } 6... b5 $4
{ Blunder. exd5 was best.[%clk 0:10:01] } 7. b3 $4
{ Blunder. d6 was best.[%clk 0:10:01] } 7... exd5 { [%clk 0:10:02] } 8. cxd5
{ [%clk 0:10:01] } 8... d6 { [%clk 0:10:01] } 9. O-O { [%clk 0:09:55] } 9...
Bf5 $2 { Mistake. Ne4 was best.[%clk 0:09:52] } 10. Bb2 { [%clk 0:09:29] }
10... Nbd7 { [%clk 0:09:35] } 11. a4 $6
{ Inaccuracy. Nfd2 was best.[%clk 0:09:23] } 11... b4 { [%clk 0:09:35] } 12.
Nbd2 $6 { Inaccuracy. Nfd2 was best.[%clk 0:09:10] } 12... a5 $2
{ Mistake. Be4 was best.[%clk 0:09:33] } 13. Nh4 { [%clk 0:09:06] } 13... Bg6
{ [%clk 0:09:21] } 14. Nxg6 { [%clk 0:08:57] } 14... hxg6 { [%clk 0:09:20] }
15. e4 { [%clk 0:08:51] } 15... Nb6 { [%clk 0:08:18] } 16. f4
{ [%clk 0:08:26] } 16... Nfd7 { [%clk 0:08:18] } 17. e5 { [%clk 0:08:13] }
17... Rc8 $6 { Inaccuracy. c4 was best.[%clk 0:05:32] } 18. Qc2 $6
{ Inaccuracy. e6 was best.[%clk 0:06:37] } 18... dxe5 $2
{ Mistake. c4 was best.[%clk 0:04:58] } 19. fxe5 { [%clk 0:06:36] } 19... Bg5
{ [%clk 0:04:49] } 20. Nc4 $6 { Inaccuracy. e6 was best.[%clk 0:06:34] } 20...
Nxc4 { [%clk 0:04:49] } 21. bxc4 { [%clk 0:06:30] } 21... Be3+
{ [%clk 0:04:46] } 22. Kh1 { [%clk 0:06:31] } 22... Bd4 { [%clk 0:04:34] } 23.
Bxd4 { [%clk 0:06:20] } 23... cxd4 { [%clk 0:04:35] } 24. e6 { [%clk 0:06:19] }
24... fxe6 { [%clk 0:04:12] } 25. Qxg6 $2
{ Mistake. dxe6 was best.[%clk 0:06:07] } 25... Rf6 { [%clk 0:03:36] } 26. Qe4
{ [%clk 0:05:09] } 26... Qe7 $6 { Inaccuracy. e5 was best.[%clk 0:02:58] } 27.
Qxd4 { [%clk 0:04:27] } 27... e5 { [%clk 0:02:58] } 28. Qa7 { [%clk 0:04:02] }
28... Rxc4 { [%clk 0:02:23] } 29. Rxf6 { [%clk 0:03:07] } 29... gxf6
{ [%clk 0:02:24] } 30. Bh3 $6 { Inaccuracy. Bf1 was best.[%clk 0:02:44] }
30... b3 { [%clk 0:02:24] } 31. Rg1 { [%clk 0:00:52] } 31... b2
{ [%clk 0:00:43] } 32. Bxd7 { [%clk 0:00:45] } 32... Rc1 $4
{ Blunder. Kg7 was best.[%clk 0:00:22] } 33. Be6+ { [%clk 0:00:42] } 33... Kf8
{ [%clk 0:00:23] } 34. Qb8+ { [%clk 0:00:42] } 34... Kg7 { [%clk 0:00:24] } 35.
Qxb2 { [%clk 0:00:40] } 35... Rxg1+ { [%clk 0:00:24] } 36. Kxg1
{ [%clk 0:00:42] } 36... Qc5+ { [%clk 0:00:25] } 37. Kg2 { [%clk 0:00:36] }
37... e4 $2 { Checkmate is now unavoidable. Qc7 was best.[%clk 0:00:16] } 38.
h4 $4 { Lost forced checkmate sequence. Qb7+ was best.[%clk 0:00:28] } 38...
Qc4 { [%clk 0:00:17] } 39. Qd2 { [%clk 0:00:14] } 39... Qxa4 $6
{ Inaccuracy. Qb3 was best.[%clk 0:00:14] } 40. d6 { [%clk 0:00:14] } 40... Qc6
{ [%clk 0:00:09] } 41. Qd5 { [%clk 0:00:11] } 41... Qc2+ { [%clk 0:00:06] } 42.
Kh3 { [%clk 0:00:12] } 42... Qc1 $6 { Inaccuracy. Qb1 was best.[%clk 0:00:04] }
43. Qxe4 { [%clk 0:00:09] } 43... a4 $2
{ Checkmate is now unavoidable. Qf1+ was best.[%clk 0:00:03] } 44. h5
{ [%clk 0:00:09] } 44... Qg5 { [%clk 0:00:03] } 45. Qg6+ { [%clk 0:00:08] }
45... Qxg6 { [%clk 0:00:04] } 46. hxg6 { [%clk 0:00:09] } 46... a3
{ [%clk 0:00:06] } 47. Bf7 { [%clk 0:00:07] } 47... f5 { [%clk 0:00:07] } 48.
d7 { [%clk 0:00:08] } 48... Kh6 { [%clk 0:00:08] } 49. d8=Q { [%clk 0:00:06] }
49... a2 { [%clk 0:00:05] } 50. Qh8+ { [%clk 0:00:07] } 50... Kg5
{ [%clk 0:00:06] } 51. Qh4# { [%clk 0:00:08] } 1-0