1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Be2 a6 7.Be3 b5 8.Nxc6 dxc6 9.f4 Bb7 10.O-O Be7 11.f5 e5 12.Bf3 Nf6 13.Qe1 O-O 14.g4 b4 15.Na4 c5 16.g5 Nxe4 17.Qh4 Qc6 18.f6 Bd6 19.fxg7 Rfe8 20.b3 Be7 21.Rae1 Qg6 22.Nxc5 Nxg5 23.Bxg5 Bxf3 24.Rxf3 Bxg5 25.Qg3 Bf4 26.Qg2 Kxg7 27.Rd3 Qxg2+ 28.Kxg2 Rec8 29.Rd5 Rc6 30.Kh1 Rac8 31.Nd3 Rxc2 32.Nxf4 exf4 33.Rd4 f3