1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Bg5 Bg7 7.Bb5+ Nbd7 8.Qd2 h6 9.Be3 Ng4 10.f4 Nxe3 11.Qxe3 a6 12.Bxd7+ Bxd7 13.O-O Qb6 14.Rfd1 O-O 15.Rab1 Bg4 16.Rd3 Rac8 17.Nf5 Qxe3+ 18.Nxe3 Be6 19.Ncd5 Bxd5 20.Rxd5 Rc5 21.c3 f5 22.exf5 gxf5 23.Rbd1 Rf6 24.Rxc5 dxc5 25.Rd5 Re6 26.Kf2 Re4 27.g3 e5 28.Nxf5 exf4 29.Nxg7 Kxg7 30.Rd7+ Kf6 31.Rxb7 fxg3+ 32.hxg3 Ra4 33.a3 Ra5 34.Ke3 Kg5 35.Kf3 Ra4 36.Rg7+ Kf6 37.Rc7 Ra5 38.Kf4 Rb5 39.Rc6+ Ke7 40.b4 cxb4 41.axb4 h5 42.Rxa6 Rd5 43.Ra5 Rd3 44.Re5+ Kd6 45.Re8 Kd7