1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e6 5.Nxc6 bxc6 6.Bd3 Qc7 7.Qe2 g6 8.Bd2 Bg7 9.Bc3 Nf6 10.O-O O-O 11.f4 Re8 12.Nd2 d5 13.e5 Nd7 14.Kh1 a6 15.b3 Bb7 16.Qg4 a5 17.h4 h5 18.Qg3 Nf8 19.Rae1 c5 20.Rf2 Re7 21.Qg5 Nh7 22.Qg3 Nf8 23.a3 Ba6 24.Bxa6 Rxa6 25.Qd3 Ra8 26.g4 hxg4 27.Rg1 d4 28.Bb2 f5 29.exf6 Bxf6 30.Rxg4 Rh7 31.Rh2 Qc6+ 32.Kg1 Qd5 33.Ne4 Qf5 34.Nxf6+ Qxf6 35.h5 Rh6 36.Rhg2 Kf7 37.Qb5 Qe7 38.Qc6 Ra7 39.Qe4 Qf6 40.hxg6+ Rxg6 41.Rg5 Rxg5 42.Rxg5 Rc7 43.b4 axb4 44.axb4 cxb4 45.Bxd4 Qd8 46.Rg7+ Ke8 47.Rg8 Kf7 48.Rg7+ Ke8 49.Rg3 Rc4 50.Rd3 Rxc2 51.Bf2 Qe7 52.Rb3 Qg7+ 53.Rg3 Qa1+ 54.Kg2 Qa2 55.Rf3 b3 56.Qb7 b2 57.Qb8+ Ke7 58.Qb4+ Kf7 59.Qb7+ Kf6 60.f5 exf5 61.Qe4 Rxf2+ 62.Rxf2 b1=Q 63.Qd4+ Kg6 64.Rxa2 Qxa2+ 65.Kf1 Qb1+ 66.Kf2 Ne6 67.Qh8 Qb6+ 68.Kf1 Qd8 69.Qc3 Qd1+ 70.Kg2 Nf4+ 71.Kh2 Qh5+