Event: Round 4: Contreras Naranjo, Henry Esteban - Ramirez Beltran, Francisco Javier
Site: https://lichess.org/broadcast/festival-de-verano-ajedrez-rapido-2025--general/round-4/ETgIxn2i/jGNQinNK
White: Contreras Naranjo, Henry Esteban
WhiteElo: 1811
Black: Ramirez Beltran, Francisco Javier
BlackElo: 1910
Result: *
ECO: C01
Opening: French Defense: Exchange Variation
Variant: Standard
TimeControl: 15+5

1. e4 { [%clk 0:15:08] } 1... e6 { [%clk 0:15:10] } 2. d4 { [%clk 0:15:10] } 2... d5 { [%clk 0:15:14] } 3. exd5 { [%clk 0:15:13] } 3... exd5 { [%clk 0:15:19] } 4. Bd3 { [%clk 0:15:16] } 4... h6 { [%clk 0:15:23] } 5. h3 { [%clk 0:15:19] } 5... Nf6 { [%clk 0:15:27] } 6. Qf3 { [%clk 0:15:22] } 6... Bd6 { [%clk 0:15:19] } 7. Ne2 { [%clk 0:15:25] } 7... O-O { [%clk 0:15:11] } 8. Be3 { [%clk 0:15:26] } 8... Re8 { [%clk 0:15:10] } 9. Nd2 { [%clk 0:15:27] } 9... Nc6 { [%clk 0:15:04] } 10. c3 { [%clk 0:15:30] } 10... Qe7 { [%clk 0:14:32] } 11. O-O-O { [%clk 0:15:31] } 11... Ne4 { [%clk 0:13:52] } 12. g4 { [%clk 0:15:18] } 12... Nd8 { [%clk 0:10:31] } 13. h4 { [%clk 0:15:04] } 13... c6 { [%clk 0:06:32] } 14. Rdg1 { [%clk 0:14:57] } 14... Qf6 { [%clk 0:05:24] } 15. Bxe4 { [%clk 0:13:11] } 15... dxe4 { [%clk 0:05:27] } 16. Qxf6 { [%clk 0:13:11] } 16... gxf6 { [%clk 0:05:32] } 17. Bxh6 { [%clk 0:13:08] } 17... Kh7 { [%clk 0:05:09] } 18. Bf4 { [%clk 0:12:27] } 18... Bxf4 { [%clk 0:04:31] } 19. Nxf4 { [%clk 0:12:29] } 19... e3 { [%clk 0:04:33] } 20. fxe3 { [%clk 0:12:32] } 20... Rxe3 { [%clk 0:04:38] } 21. Nc4 { [%clk 0:12:34] } 21... Re4 { [%clk 0:03:40] } 22. Nh5 { [%clk 0:12:36] } 22... Kg6 { [%clk 0:03:29] } 23. Nd6 { [%clk 0:12:29] } 23... Re7 { [%clk 0:01:22] } 24. Nf4+ { [%clk 0:11:17] } 24... Kh7 { [%clk 0:01:20] } 25. g5 { [%clk 0:10:36] } 25... f5 { [%clk 0:01:13] } 26. h5 { [%clk 0:10:24] } 26... Ne6 { [%clk 0:01:03] } 27. g6+ { [%clk 0:09:59] } 27... fxg6 { [%clk 0:00:15] } 28. hxg6+ { [%clk 0:09:58] } 28... Kg7 { [%clk 0:00:20] } 29. Nxf5+ { [%clk 0:07:32] } 29... Kf6 { [%clk 0:00:21] } 30. Nxe7 { [%clk 0:07:07] } 30... Nxf4 { [%clk 0:00:17] } 31. g7 { [%clk 0:06:31] } 31... Be6 { [%clk 0:00:10] } 32. g8=Q { [%clk 0:05:42] } 32... Bxg8 { [%clk 0:00:00] } 33. Nxg8+ { [%clk 0:05:42] } *