Nasheri Armillas, Chloe vs Hernandez Pongchopoo, Win Napaphat

C50 Four Knights Game: Italian Variation

Nasheri Armillas, Chloe Irabazten du
Hernandez Pongchopoo, Win Napaphat Galtzen du
1. e4 1... e5 2. Nf3 2... Nc6 3. Nc3 3... Nf6 4. Bc4 4... Bc5 5. Ng5 5... O-O 6. Nxf7 6... Rxf7 7. d3 7... Ng4 8. Qxg4 8... d6 9. Qh5 9... Qe8 10. O-O 10... Qf8 11. Nd5 11... Bxf2+ 12. Kh1 12... g6 13. Qg5 13... Be3 14. Ne7+ 14... Nxe7 15. Qxe3 15... Kg7 16. Rxf7+ 16... Qxf7 17. Bxf7 17... Kxf7 18. Qf3+ 18... Ke8 19. Bh6 19... Be6 20. Qf8+ 20... Kd7 21. Qxa8 21... d5 22. Qxa7 22... dxe4 23. Rf1 23... exd3 24. cxd3 24... Nc6 25. Qxb7 25... Bxa2 26. Rf8 26... Kd6 27. Rf6+ 27... Kd5 28. Be3 28... Bb1 29. Qb5#