Vera Ferrera,Ezequiel vs Martel Gonzalez,Pedro

C46 Four knights game

Vera Ferrera,Ezequiel Galtzen du
Martel Gonzalez,Pedro Irabazten du
0.00
1. e4 e5 2. Nc3 Nf6 3. Nf3 Nc6 4. h4 Bc5 5. a4 d6 6. Bc4 Bg4 7. d3 O-O 8. Bg5 h6 9. Bxf6 Qxf6 10. Nd2 Bxd1 11. Kxd1 Qxf2 12. Nf1 Qxg2 13. Ng3 Qxg3 14. Rf1 Qg2 15. Re1 Bf2 16. Ne2 Bxe1 17. Kxe1 Qh1+ 18. Kf2 Qxa1 19. Ng3 Qxa4 20. Bd5 Qxc2+ 21. Kf3 Qxd3+ 22. Kf2 Qc2+ 23. Kf3 Qxb2 24. Kg4 Ne7 25. Bc4 Qc3 26. Be2 Qe3 27. h5 g6 28. Nf1 Qxe2+ 29. Kg3 Qxf1 30. hxg6 Qg1+ 31. Kf3 Qxg6 32. Ke3 Qe6 33. Kd3 Qb3+ 34. Ke2 Qa2+ 35. Kf3 Nc6 36. Kg4 Nd4 37. Kh4 Nf3+ 38. Kh5 Ng5 39. Kg4 Qg2+ 40. Kf5 Qxe4+ 41. Kf6 Qg6+ 42. Ke7 Qe6#