1. d4 e6 2. Nf3 d6 3. e4 g6 4. c4 b6 5. Nc3 Bb7 6. Bd3 Bg7 7. O-O Nd7 8. Bg5 Ne7 9. Qe2 h6 10. Bxe7 Qxe7 11. e5 dxe5 12. Nxe5 Nxe5 13. dxe5 O-O-O 14. Rad1 Qg5 15. f4 Qe7 16. Be4 g5 17. Bxb7 Kxb7 18. Qe4 Kb8 19. Rxd8 Rxd8 20. Nb5 Qc5 21. Kh1 Qf2 22. Qe1 Qxe1 23. Rxe1 gxf4 24. g3 f3 25. Nc3 Rd2 26. Rf1 Bxe5 27. Rxf3 Bxc3 28. bxc3 f5 29. Re3 Rxa2 30. Rxe6 a5 31. Rxh6 Kb7 32. Re6 Ra1 33. Kg2 a4 34. Re2 a3 35. Kf3 a2 36. Ke3 Kc6 37. h4 Kc5 38. h5 Kxc4 39. h6 Kb3 40. Rh2 Re1 41. Kf4 a1=Q 42. h7 Rf1 43. Kg5 Qxc3 44. h8=Q Qxh8 45. Rxh8 Rf3 46. Rc8 Rxg3 47. Kxf5 c5 48. Rb8 Rf3 49. Ke5 Re3 50. Kd5 Rd3 51. Kc6 c4 52. Rxb6 Kc2 53. Kc5 c3 54. Kc4 Kd2 55. Rh6 Re3 56. Rh2 Kc1 57. Rh7 c2 58. Kd4 Kd2 59. Rc7 Re2 60. resign