1. e4 e5 2. Nf3 Nc6 3. Bc4 g6 4. Nc3 Bg7 5. d3 Nf6 6. Ng5 O-O 7. h4 Nh5 8. g4 Nf6 9. f3 Na5 10. Bb3 Nxb3 11. axb3 a6 12. h5 d6 13. h6 Bh8 14. Nd5 c6 15. Nxf6 Bxf6 16. Nh3 Bh4 17. Nf2 d5 18. c3 Be6 19. Bd2 dxe4 20. dxe4 Bxf2 21. Kxf2 Qb6 22. Kg3 Bxb3 23. Qe2 Rad8 24. Be3 Qc7 25. Ra3 Be6 26. c4 f5 27. gxf5 gxf5 28. exf5 Bxf5 29. Rh5 Bg6 30. Rg5 Rde8 31. Kg4 Qd7 32. Kh4 Qe6 33. Rb3 b5 34. Rb4 a5 35. Rb3 Qxc4 36. Qxc4 bxc4 37. Rc3 Rxf3 38. Kg4 e4 39. Rc5 Re6 40. R5xc4 Bf5 41. Kh4 Rg6 42. Bc1 Rf1 43. Bg5 Rh1 44. Kg3 Rxg5 45. Kf4 Rhg1 46. Ke3 R1g3 47. Kd4 Rxc3 48. Kxc3 Rg6 49. Rc5 Bg4 50. Rxa5 Rxh6 51. Re5 Bf3 52. Kd4 Rd6 53. Kc5 Rd5 54. Rxd5 cxd5 55. Kxd5 e3 56. Kd4 e2 57. resign