1. e4 d5 2. exd5 Nf6 3. c4 c6 4. dxc6 Nxc6 5. Nf3 e5 6. Be2 e4 7. Nh4 g5 8. O-O gxh4 9. Nc3 Nd4 10. f3 Bc5 11. Kh1 h3 12. g3 exf3 13. Bxf3 Nxf3 14. Qxf3 Bd4 15. Nd5 Be6 16. Nxf6 Qxf6 17. Qxf6 Bxf6 18. Rxf6 Bxc4 19. b3 Bd5 20. Kg1 O-O-O 21. Bb2 Rhe8 22. Kf2 Re4 23. Rh6 Be6 24. Bc3 Bg4 25. Re1 Rxe1 26. Kxe1 Re8 27. Kf1 Re2 28. Rxh7 f5 29. a4 Rxh2 30. b4 Rg2 31. Ke1 Rxg3 32. Rh8 Kd7 33. b5 Kd6 34. Bd4 Ra3 35. Bxa7 Rxa4 36. b6 Ra3 37. Bb8 Kc5 38. Bc7 Kd4 39. Kf2 Rf3 40. Ke1 Rb3 41. Kf2 Kd3 42. Rd8 Kc4 43. Kg1 Bf3 44. Kh2 Bd5 45. Rh8 Bg2 46. Rd8 Bd5 47. Rf8 Be4 48. Rf6 Kd5 49. Rh6 Bg2 50. Bf4 Ke4 51. Bg5 f4 52. Rh4 Rf3 53. d4 Rf1 54. Bxf4 Rxf4 55. Rh7 Kxd4 56. Rd7 Kc5 57. resign