1. d4 d5 2. Bf4 Nf6 3. e3 Bf5 4. Bd3 Bxd3 5. cxd3 e6 6. Qc2 Bd6 7. Bg5 Nb6 8. Nf3 c6 9. Nb3 Nbd7 10. a3 h6 11. Bh4 O-O 12. Nbd2 Rc8 13. b4 a5 14. Rb1 axb4 15. axb4 Qa7 16. O-O Ra8 17. Rb2 Qa4 18. Qxa4 Rxa4 19. Rfb1 Rfa8 20. Ne1 Ne8 21. h3 Nc7 22. f3 Nb5 23. Rb3 Ra3 24. Nc2 Rxb3 25. Nxb3 Ra2 26. Nba1 Na3 27. Nxa3 Rxa3 28. Nb3 Bxb4 29. Nc5 Bxc5 30. dxc5 Rxd3 31. Rxb7 Nxc5 32. Rc7 Nb3 33. Rxc6 Rxe3 34. Rc8 Kh7 35. Kf2 d4 36. Rd8 g5 37. Bg3 e5 38. Re8 Nc1 39. Kf1 Nd3 40. Re7 Kg6 41. Bf2 Nxf2 42. Kxf2 Kf6 43. Rd7 h5 44. Rd8 h4 45. Rd5 Ra3 46. Rd8 Kf5 47. Rd7 f6 48. Rd6 Ra2 49. Kf1 Rb2 50. Kg1 Kf4 51. Rxf6 Kg3 52. Kf1 Rf2 53. Ke1 Kxg2 54. Rf5 Rxf3 55. Rxg5 Kxh3 56. Rxe5 Re3 57. resign