1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be2 e6 7.O-O Be7 8.Be3 Qc7 9.f4 Nbd7 10.Bf3 Rb8 11.Qd2 b5 12.Qf2 Nc5 13.a3 Bb7 14.Qg3 O-O 15.f5 e5 16.Bh6 Ne8 17.Nde2 Kh8 18.Be3 Nf6 19.Bxc5 dxc5 20.Nd5 Nxd5 21.exd5 Rbd8 22.Rad1 Rd6 23.Qh3 Rh6 24.Qg3 Bd6 25.Be4 Qe7 26.Rf3 Qh4 27.Qxh4 Rxh4 28.Ng3 Re8 29.f6 Kg8 30.Nf5 Rxe4 31.Nxd6 Re2 32.Nxe8 Rxc2 33.fxg7 Rxb2 34.Rg3 f5 35.Nf6+ Kf7 36.g8=Q+