1. e4 e5 2. Qf3 Nf6 3. Bc4 Bc5 4. h3 d6 5. Ne2 Nc6 6. a3 Qe7 7. b4 Bb6 8. Nbc3 Be6 9. Qd3 O-O-O 10. Na4 d5 11. exd5 Nxd5 12. Bxd5 Bxd5 13. Nxb6 axb6 14. Qf5 Kb8 15. d3 Bxg2 16. Rg1 g6 17. Qg4 Bd5 18. Qg3 f6 19. Nc3 Be6 20. Nb5 Nd4 21. Nxd4 Rxd4 22. Bb2 Rd6 23. Kd2 Rhd8 24. Kc1 Qd7 25. a4 Bxh3 26. b5 Bf5 27. Rd1 h5 28. Qe3 Rd5 29. Ra3 Qd6 30. Rc3 e4 31. d4 Rxd4 32. Rxd4 Qxd4 33. Qxd4 Rxd4 34. Rxc7 Rxa4 35. Rh7 Rb4 36. Bxf6 Rxb5 37. c3 Bg4 38. Kd2 Rf5 39. Bh4 g5 40. Bg3 Ka7 41. Rh8 h4 42. Bb8 Ka6 43. Ke3 Bf3 44. Kd4 Bg2 45. c4 Rxf2 46. Bc7 Ka5 47. Kc3 Rf3 48. Kd4 Rd3 49. Ke5 Kb4 50. Bxb6 Kxc4 51. Rc8 Kb5 52. Bd8 h3 53. Bxg5 h2 54. Rc1 h1=Q 55. resign