1. e4 c5 2. d4 cxd4 3. Qxd4 Nc6 4. Qe3 Qc7 5. Nc3 e5 6. Qg3 Nf6 7. Bg5 Be7 8. O-O-O h6 9. Bxf6 Bxf6 10. Kb1 O-O 11. Nf3 Ne7 12. Bb5 a6 13. Ba4 b5 14. Bb3 Rd8 15. Rhe1 Bb7 16. Nd5 Nxd5 17. Bxd5 d6 18. Bxb7 Qxb7 19. Nh4 Bg5 20. Nf5 Qc7 21. h4 Bf6 22. Nxh6 Kf8 23. Ng4 Be7 24. h5 b4 25. h6 g6 26. Qf3 Rac8 27. Rc1 Bg5 28. Rh1 Bxc1 29. Rxc1 Qe7 30. Qf6 Qxf6 31. Nxf6 a5 32. g4 Ke7 33. g5 Rc4 34. f3 Rd4 35. a3 bxa3 36. bxa3 Rb8 37. Ka2 Rd2 38. Nd5 Ke6 39. Nc7 Kd7 40. Nd5 Rf2 41. Nf6 Ke6 42. h7 Rg2 43. Ng8 Rh2 44. Nf6 Rh8 45. Kb2 Rg2 46. Kb3 Rxg5 47. Ng4 f5 48. exf5 gxf5 49. Ne3 Rxh7 50. c4 Rg3 51. Ka4 Rxf3 52. Nd5 Rb7 53. Nc3 e4 54. Nb5 e3 55. Kxa5 Rb8 56. Nc7 Ke5 57. a4 f4 58. c5 dxc5 59. Rxc5 Ke4 60. Na6 Rb1 61. Rb5 Rff1 62. Rxb1 Rxb1 63. Nc5 Kf3 64. Nd3 e2 65. Ka6 e1=Q 66. Nxe1 Rxe1 67. a5 Ke4 68. Kb7 f3 69. a6 Ra1 70. resign