1. e4 c5 2. Nc3 e6 3. g3 Nc6 4. Bg2 g6 5. d3 Bg7 6. Be3 d6 7. Qd2 Nge7 8. Bh6 O-O 9. h4 Bxh6 10. Qxh6 f6 11. Qd2 e5 12. f4 Bg4 13. Bh3 Qd7 14. Bxg4 Qxg4 15. Nge2 Nd4 16. O-O-O Nec6 17. Kb1 b5 18. Nxd4 Nxd4 19. Nd5 b4 20. Qf2 Kh8 21. Rdf1 Qe2 22. Rh2 Qxf2 23. Rhxf2 Kg7 24. g4 h6 25. Kc1 Rac8 26. c3 bxc3 27. bxc3 Ne6 28. f5 Nc7 29. Ne7 Rce8 30. Nxg6 Rf7 31. Rb2 d5 32. Rd1 Rd8 33. Rb7 Rfd7 34. Rg1 c4 35. exd5 Nxd5 36. Rxd7+ Rxd7 37. dxc4 Nxc3 38. Kc2 Ne2 39. Re1 Nd4+ 40. Kc3 h5 41. Re4 Rc7 42. Nf4 hxg4 43. Nd5 Rc6 44. Rxg4+ Kf7 45. Ne3 Ra6 46. Kb2 Rb6+ 47. Kc3 Rb1 48. c5 Rc1+ 49. Kb4 a5+ 50. Kxa5 Rc3 51. Rg3 Rxc5+ 52. Kb4 Rb5+ 53. Kc4 Ra5 54. h5 Ra4+ 55. Kc5 Rxa2 56. h6 Rh2 57. Rg7+ Kf8 58. Rg6 Kf7 59. Ng4 Rh4 60. Rg7+ Kf8 61. Rg6 Kf7 62. Rxf6+ Ke7 63. h7 Rxh7 64. Rb6 Rh4 65. f6+ Kd7 66. Nxe5+ Kc7 67. f7 Rf4 68. Rh6 Nf3 69. Rh7 Kc8 70. Nxf3 Kd8 71. Ne5 1-0