1. e4 e5 2. Nf3 d6 3. h3 Nf6 4. Nc3 a6 5. d4 exd4 6. Nxd4 c5 7. Nf3 Nc6 8. Bc4 b5 9. Bd5 Nxd5 10. Qxd5 Bb7 11. Ng5 Qf6 12. O-O Ra7 13. Re1 Nd4 14. e5 Bxd5 15. exf6 Kd8 16. Rd1 gxf6 17. Nxd5 Nxc2 18. Nxf7 Rxf7 19. Rb1 Kd7 20. a3 Nd4 21. Be3 Nf5 22. Bf4 Nd4 23. Ne3 Ne2 24. Kh2 Nxf4 25. Rbc1 Kc6 26. Nf5 d5 27. Rd2 Bd6 28. Nh6 Re7 29. Nf5 Re2 30. Rcc2 Rxd2 31. Rxd2 h5 32. Ne3 c4 33. g3 Ne6 34. Nxd5 f5 35. Ne3 f4 36. Nf5 Rd8 37. Kg2 fxg3 38. fxg3 Bc5 39. Re2 Nd4 40. Rd2 Kc7 41. Ng7 h4 42. g4 Bf8 43. Nh5 Bh6 44. Rf2 Rf8 45. Rd2 Bxd2 46. resign