Erik Abreu Delgado vs Gorka Martin Sosa

C42 Petrov's Defense: Three Knights Game

Erik Abreu Delgado Gaña
Gorka Martin Sosa Perde
1. e4 1... e5 2. Nf3 2... Nf6 3. Nc3 3... Bc5 4. Nxe5 4... Nc6 5. Nxc6 5... bxc6 6. Bc4 6... d5 7. exd5 7... cxd5 8. Bb5+ 8... Ke7 9. d4 9... Bd6 10. Bg5 10... h6 11. Bxf6+ 11... gxf6 12. Nxd5+ 12... Kf8 13. Bc6 13... Bd7 14. Bxa8 14... Qxa8 15. Nc3 15... Bb4 16. O-O 16... Bxc3 17. bxc3 17... Rg8 18. g3 18... h5 19. Qxh5 19... Kg7 20. Rae1 20... Rh8 21. Qe2 21... Kf8 22. Qe7+ 22... Kg7 23. Qxd7 23... Rd8 24. Qg4+ 24... Kf8 25. Qh5 25... Re8 26. Qh8#