1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be2 e6 7.Be3 Qc7 8.O-O b5 9.a3 Bb7 10.f3 Nbd7 11.Qd2 Be7 12.Rfd1 O-O 13.Rac1 Nb6 14.Ndxb5 axb5 15.Nxb5 Qc6 16.Nxd6 Na4 17.Bb5 Qc8 18.Bxa4 Rxa4 19.Nxb7 Qxb7 20.c4 Rc8 21.e5 Ne8 22.Qd7 Qxd7 23.Rxd7 Kf8 24.c5 Nc7 25.c6 Ra6 26.Bc5 Nd5 27.Bd6 Ke8 28.Bxe7 Nxe7 29.Rd6 Nf5 30.Rd7 Raxc6 31.Rxc6 Rxc6 32.Rd2 Rc5 33.f4 g5 34.g3 gxf4 35.gxf4 Rc4 36.Rf2 Ne3 37.h3 Nd5 38.f5 Rc1+ 39.Rf1 Rxf1+ 40.Kxf1 exf5 41.Ke2 Kd7 42.Kd3 Nf4+ 43.Kd4 Nxh3 44.b4 Ng5 45.b5 h5 46.Ke3 h4 47.a4 h3 48.Kf2 f4