1.e4 c5 2.Nf3 e6 3.c3 Nf6 4.e5 Nd5 5.d4 cxd4 6.cxd4 d6 7.Bc4 Nc6 8.O-O Be7 9.Qe2 O-O 10.Re1 Bd7 11.Nc3 Nxc3 12.bxc3 dxe5 13.dxe5 Qc7 14.Bd3 Rfd8 15.Bg5 Be8 16.Bc2 g6 17.Qe3 Rd5 18.Bb3 Ra5 19.Bf6 Bxf6 20.exf6 Qd8 21.Ng5 Qxf6 22.f4 Rd8 23.Qh3 Qg7 24.Rxe6 Bd7 25.Nxf7 Qxf7 26.Re7 Bxh3 27.Rxf7 Bc8 28.Rd7+ Kh8 29.Rxd8+ Nxd8 30.Re1 Ne6 31.Bxe6 Bxe6 32.Rxe6 Rxa2 33.Re8+ Kg7 34.Re7+ Kf6 35.Rxh7 Rb2 36.Rh8 Kf5 37.Rf8+ Ke4 38.h4 a5 39.f5 gxf5 40.Ra8 Kf4 41.Rxa5 Kg3 42.Rxf5 Rxg2+ 43.Kf1 Rc2 44.Rb5 Rxc3 45.Rxb7 Kxh4