Rodriguez Martinez, David 2017 vs Cabello Sesmero, Leo

C50 Italian Game: Giuoco Piano

Cabello Sesmero, Leo Wins
0.00
1. e4 1... e5 2. Nf3 2... Nc6 3. Bc4 3... Bc5 4. O-O 4... h6?! 5. c3 5... Nf6?! 6. Re1? 6... O-O?! 7. d4 7... Bb6 8. Na3? 8... Re8?! 9. d5 9... Ne7 10. Nxe5 10... Ng6?? 11. Nxg6 11... fxg6 12. Nc2?? 12... d6 13. Bd3 13... Ng4 14. Nd4?? 14... Bxd4 15. cxd4 15... Qh4 16. h3 16... Qxf2+?? 17. Kh1 17... Rf8 18. Rf1 18... Qg3?? 19. hxg4? 19... Bxg4 20. Rxf8+?? 20... Rxf8 21. Be2? 21... Bxe2 22. Qxe2 22... Rf2 23. Qe1?? 23... Qxg2#