1. e4 e5 2. Bc4 Nf6 3. Qf3 Nc6 4. d3 Bc5 5. Ne2 O-O 6. Bg5 h6 7. Bxf6 Qxf6 8. Qxf6 gxf6 9. a3 Kh7 10. b4 Bb6 11. h4 Ne7 12. b5 a6 13. bxa6 bxa6 14. h5 c6 15. Nbc3 d5 16. exd5 cxd5 17. Bxd5 Nxd5 18. Nxd5 Ba7 19. Nxf6 Kg7 20. Ng4 Bxg4 21. f3 Be6 22. g4 Be3 23. c4 Rab8 24. Rh3 Rb2 25. a4 Rd8 26. Rd1 e4 27. dxe4 Bf2 28. Kxf2 Rxd1 29. Ke3 Bxc4 30. Ng3 Rd3 31. Kf4 Rb6 32. Nf5 Kh7 33. g5 hxg5 34. Kxg5 Be6 35. Rg3 Bxf5 36. exf5 Rd4 37. f4 Rxa4 38. f6 Ra5 39. f5 Rd5 40. h6 Rd8 41. Kh5 Rg8 42. Rg7 Rxg7 43. hxg7 Rxf6 44. resign