Bish Avalos, Francesco vs Yi, Xinyi

C50 Italian Game: Giuoco Piano

Bish Avalos, Francesco Galtzen du
Yi, Xinyi Irabazten du
1. e4 1... e5 2. Nf3 2... Nc6 3. Bc4 3... Bc5 4. O-O 4... Nf6 5. Nc3 5... O-O 6. d3 6... h6 7. Be3 7... Bxe3 8. fxe3 8... d6 9. d4 9... exd4 10. exd4 10... Qe7?! 11. Re1 11... Bg4 12. d5? 12... Ne5 13. Be2 13... Nxf3+ 14. Bxf3 14... Bxf3 15. Qxf3 15... Qd7 16. e5 16... dxe5 17. Rxe5 17... Rae8 18. Qf4?? 18... Qd6 19. Rae1 19... Rxe5? 20. Qxe5 20... Qb6+ 21. Qe3 21... Re8?? 22. Qf2?? 22... Rxe1#