1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 b5 7.Bb3 e6 8.O-O Be7 9.Qf3 Qc7 10.Qg3 O-O 11.Bh6 Ne8 12.Rad1 Kh8 13.Bg5 Nf6 14.Qh4 Bb7 15.Rd3 Nbd7 16.Re1 Rfe8 17.Rh3 Nf8 18.a3 Rac8 19.Bxe6 fxe6 20.Nxe6 Nxe6 21.Bxf6 Nf8 22.Bxe7 Qxe7 23.Qg4 Qe6 24.Qh4 d5 25.e5 Rc4 26.f4 d4 27.Ne4 Rxc2 28.Rg3 Bxe4 29.Rxe4 Qc4 30.h3 Qd5 31.Qg4 g6 32.f5 d3 33.fxg6 Nxg6 34.Qf3 Rf8 35.Qxd3 Qxd3 36.Rxd3 Re8 37.e6 Rc6 38.Rde3 Nf8 39.b4 Rcxe6 40.Rxe6 Rxe6 41.Rc3 Kg7 42.Kf2 Kg6 43.Kf3 Nd7 44.Rc7 Ne5+ 45.Ke4 Nc4+ 46.Kd5 Rf6 47.a4 Nb6+ 48.Ke5 Nxa4 49.g4 Nb2 50.Rd7 Nc4+ 51.Ke4 Re6+ 52.Kd5 Re3 53.Ra7 Rxh3 54.Rxa6+ Kg5