Guillermo Fraile Rodriguez vs Angel Vilalta Barrios

C49 Four Knights Game: Spanish Variation, Double Spanish

Angel Vilalta Barrios Loses
1. e4 1... e5 2. Nf3 2... Nc6 3. Nc3 Nf6 4. Bb5 4... Bb4 5. d3 5... Bxc3+ 6. bxc3 6... d6 7. Bxc6+ 7... bxc6 8. Ba3 8... Ba6 9. Bb4 9... c5 10. Ba5 10... Rb8 11. O-O 11... Rb5 12. Bxc7 12... Qxc7 13. Rb1 13... Rxb1 14. Qxb1 14... O-O 15. Qc1 15... h6 16. Qa3 16... Qd8 17. Qxa6 17... Nd7 18. Qxa7 18... Nb6 19. d4 19... cxd4 20. cxd4 20... exd4 21. Nxd4 21... Nc8 22. Qb7 22... Qf6 23. Nc6 23... Ne7 24. Nxe7+