Zhang Haouri vs Leon Salvador, Abraham

C46 Three Knights Opening

Zhang Haouri Gaña
Leon Salvador, Abraham Perde
1. e4 1... e5 2. Nf3 2... Nc6 3. Nc3 3... Nd4 4. Bd3 4... Nf6 5. Nxd4 5... exd4 6. Nd5 6... Nxd5 7. exd5 7... Qe7+ 8. Qe2 8... Qxe2+ 9. Bxe2 9... c6 10. dxc6 10... dxc6 11. O-O 11... Bd6 12. b3 12... O-O 13. Bb2 13... c5 14. c3 14... dxc3 15. dxc3 15... Re8 16. Bb5 16... Re2 17. Bxe2 17... Be5 18. Bb5 18... a6 19. Rfe1 19... f6 20. Bd3 20... Be6 21. Bc4 21... Bxc4 22. bxc4 22... b5 23. cxb5 23... axb5 24. Re2 24... b4 25. cxb4 25... Bxb2 26. Rxb2 26... Rb8 27. Rab1 27... cxb4 28. Rxb4 28... Re8 29. Rb8 29... Rxb8 30. Rxb8+ 30... Kf7 31. a4 31... Ke7 32. a5 32... Kd7 33. Rb1 33... g5 34. a6 34... f5 35. a7 35... f4 36. a8=Q 36... g4 37. Qa6 37... f3 38. gxf3 38... gxf3 39. Rb7+ 39... Kc8 40. Rxh7+ 40... Kd8 41. Qg6 41... Kc8