1. e4 Nc6 2. f4 Nf6 3. Nc3 d5 4. e5 Ng8 5. d4 a6 6. Nf3 Bf5 7. Bd3 Bxd3 8. cxd3 e6 9. a3 Nh6 10. Be3 Nf5 11. Bf2 h5 12. h3 Be7 13. g3 g5 14. Qd2 gxf4 15. gxf4 Qb8 16. Rg1 Qa7 17. Ne2 Kd7 18. Qc3 Rhg8 19. Kf1 Rxg1 20. Kxg1 Rg8 21. Kh2 b5 22. a4 bxa4 23. Rxa4 Qb6 24. Ra1 Rb8 25. Rc1 Qb5 26. Ng3 Nxg3 27. Kxg3 Rb6 28. Ra1 a5 29. Ra2 Qb3 30. Qxb3 Rxb3 31. Ne1 f5 32. Kf3 Kc8 33. Ke3 Kb7 34. Nc2 Ka6 35. Be1 Rb8 36. Kf3 Bb4 37. Bh4 Bd2 38. Bg5 Bc1 39. b4 Nxb4 40. Nxb4 Rxb4 41. Rc2 Bb2 42. Rxc7 a4 43. Be7 Rb3 44. Kg3 Rxd3 45. Kh4 Bxd4 46. Rc6 Kb5 47. Rxe6 a3 48. Bxa3 Rxa3 49. Kxh5 Be3 50. Kg6 Ra4 51. Rd6 Kc5 52. Kxf5 Rxf4 53. Ke6 d4 54. Rd5 Kc4 55. Kd6 d3 56. Ra5 d2 57. resign