1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 e6 7.O-O b5 8.Bb3 Be7 9.f4 Bb7 10.Be3 b4 11.Nd5 exd5 12.e5 dxe5 13.fxe5 O-O 14.exf6 Bxf6 15.Qg4 Nc6 16.Rad1 Nxd4 17.Bxd4 Bxd4+ 18.Qxd4 a5 19.Bxd5 Bxd5 20.Qxd5 Qxd5 21.Rxd5 Rfd8 22.Rfd1 Rxd5 23.Rxd5 Kf8 24.Rc5 Ke7 25.Kf2 Kd6 26.Rc4 Re8 27.c3 bxc3 28.Rxc3 Re7 29.Rc4 g6 30.g4 Re5 31.Kf3 f5 32.g5 Re7 33.Ra4 Re5 34.Rd4+ Rd5 35.Rh4 Rd2 36.Rxh7 Rxb2 37.Rh6 Rxa2 38.Rxg6+ Ke7 39.h4 Rh2 40.Kg3 Rh1 41.Rf6 Rf1 42.h5 Rg1+ 43.Kf4 Rf1+ 44.Ke5 a4 45.Ra6 Kf7 46.Ra7+ Kg8 47.Kf6 Rb1 48.Ra8+ Kh7 49.g6+