1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be2 e6 7.Be3 Be7 8.O-O Qc7 9.f3 Nc6 10.Bf2 b5 11.a3 Bb7 12.Nb3 Rc8 13.Rc1 Ne5 14.Nd2 d5 15.exd5 Nxd5 16.Nxd5 Bxd5 17.Bg3 Bd6 18.Ne4 Bxe4 19.fxe4 Nc4 20.Bxc4 Bxg3 21.Bxb5+ axb5 22.hxg3 Qxg3 23.Qf3 Qxf3 24.Rxf3 Ke7 25.Rb3 Rb8 26.Rd1 Rhd8 27.Rxd8 Kxd8 28.c4 Kc7 29.Rxb5 g6 30.Rxb8 Kxb8 31.Kf2 Kc7 32.b4 f5 33.Kf3 e5 34.c5 Kc6 35.g4 fxe4+ 36.Kxe4 h5 37.gxh5 gxh5 38.Kxe5 Kb5 39.a4+ Kc6 40.Kf5