1.e4 c5 2.Nf3 a6 3.c4 e6 4.Nc3 Qc7 5.Be2 Nc6 6.d4 cxd4 7.Nxd4 Bb4 8.O-O Nf6 9.Nxc6 dxc6 10.Qb3 Bc5 11.Kh1 e5 12.f4 exf4 13.Bxf4 Bd6 14.Bxd6 Qxd6 15.Rad1 Qe7 16.Rf4 O-O 17.Rdf1 Nd7 18.Nd1 Ne5 19.Qc2 Qc5 20.Qc3 a5 21.Ne3 Ng6 22.Nf5 f6 23.R4f2 Be6 24.Nxg7 Kxg7 25.Rxf6 Kg8 26.Rxe6 Rxf1+ 27.Bxf1 Qf2 28.Rf6 Qh4 29.c5 Qxe4 30.Bc4+ Kg7 31.Re6+