1. d4 d5 2. e3 Bf5 3. Bd3 Bxd3 4. Qxd3 c6 5. Nf3 Nf6 6. Ne5 Nbd7 7. f4 Ne4 8. Nd2 Ndf6 9. Ndf3 e6 10. Ng5 Nxg5 11. fxg5 Ne4 12. h4 Bd6 13. Bd2 Qc7 14. Ng4 Bg3 15. Ke2 O-O-O 16. a4 f5 17. Ne5 Bxe5 18. dxe5 Ng3 19. Kf3 Nxh1 20. Rxh1 Qxe5 21. Bc3 Qe4 22. Kf2 Qxd3 23. cxd3 Rhg8 24. Be5 g6 25. d4 Kd7 26. Kf3 Rc8 27. b4 b6 28. h5 Rce8 29. hxg6 Rxg6 30. Rxh7 Re7 31. Rh5 c5 32. bxc5 bxc5 33. dxc5 Kc6 34. Bd6 Reg7 35. Kf4 Rb7 36. a5 Rb4 37. Kf3 Ra4 38. Be7 Rxa5 39. Kf4 Ra4 40. Kf3 Re4 41. g3 Rg8 42. Rh6 a5 43. Rh7 a4 44. Bf6 Kxc5 45. Rg7 Rxg7 46. Bxg7 Kc4 47. Bd4 Rg4 48. Bf6 a3 49. Kf2 Kd3 50. Kf3 a2 51. Kf2 Ke4 52. Bd4 Rxg5 53. Bc3 Rh5 54. Kg2 Kxe3 55. Bb2 d4 56. Bc1 Ke2 57. Bb2 d3 58. resign