Mesa Rodriguez, Antonio vs Pulido Buciuleac, Alicia Maria

C42 Petrov's Defense: Three Knights Game

Mesa Rodriguez, Antonio 1037 Gaña
0.00
1. e4 1... e5 2. Nf3 2... Nf6 3. Nc3 3... d6 4. Bc4 4... Be7 5. O-O 5... O-O 6. d4 6... Nc6 7. Bg5 7... exd4 8. Nxd4 8... Nxd4 9. Qxd4 9... d5 10. Bxf6 10... Bxf6 11. e5 11... dxc4 12. Qxd8 12... Rxd8 13. exf6 13... gxf6 14. Rad1 14... Re8 15. Nd5 15... Bg4 16. Nxf6+ 16... Kf8 17. Nxg4 17... Rac8 18. Nf6 18... Re6 19. Nxh7+ 19... Kg7 20. Ng5 20... Rg6 21. h4 21... f6 22. Ne6+ 22... Kf7 23. Rfe1 23... Re8 24. Nd8+ 24... Kg7 25. Rxe8 25... Kh6 26. Rd7 26... Kh5 27. Rh8+ 27... Kg4 28. f3+ 28... Kf5 29. Rh5+ 29... Kf4 30. Ne6+ 30... Ke3 31. Re7 31... Rg3 32. Ng5+ 32... Kd2 33. Ne4+ 33... Ke3 34. Nxg3+ 34... Kd2 35. Rd5+ 35... Kxc2 36. Re2+ 36... Kb1 37. b3 37... c3 38. Rd1#