1. c4 Nf6 2. e3 g6 3. Nf3 Bg7 4. d4 O-O 5. Bd3 d6 6. O-O Nbd7 7. Nc3 c5 8. a4 cxd4 9. Nxd4 Nc5 10. b4 Nxd3 11. Qxd3 a5 12. b5 Nd7 13. Ra3 Ne5 14. Qe2 Qc7 15. Nb1 Qxc4 16. Qxc4 Nxc4 17. Rd3 Bd7 18. Na3 Rfc8 19. Rc3 Nxa3 20. Rxc8 Rxc8 21. Bxa3 Rc4 22. Rc1 Rxc1 23. Bxc1 e5 24. Ne2 d5 25. Bd2 b6 26. Bc3 Kf8 27. f4 f6 28. Kf1 Ke7 29. Ke1 Kd6 30. Kd2 Kc5 31. Kc2 Kc4 32. Nc1 d4 33. exd4 exd4 34. Bd2 Bf5 35. Kb2 Be4 36. g3 f5 37. Nb3 d3 38. Ka3 Bf8 39. Kb2 h6 40. Be3 Kb4 41. Bxb6 Kxa4 42. Bxa5 Kxb5 43. Bc3 Kc4 44. Nd2 Kd5 45. Kc1 Bc5 46. Kd1 Bg1 47. Nf1 Bg2 48. Ke1 Kc4 49. Bd2 Bxf1 50. Kxf1 Bxh2 51. Kg2 Kb3 52. Kxh2 Kc2 53. Bb4 d2 54. Bxd2 Kxd2 55. Kg1 Ke3 56. Kg2 g5 57. fxg5 hxg5 58. g4 f4 59. resign