1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Be3 a6 7.Bd3 Nf6 8.O-O Ne5 9.h3 Bc5 10.f4 d6 11.Qe2 Ng6 12.Nb3 Bxe3+ 13.Qxe3 b5 14.Rad1 O-O 15.Ne2 Bb7 16.f5 exf5 17.Rxf5 Rae8 18.Rxf6 gxf6 19.Ng3 d5 20.Nh5 Re5 21.Nxf6+ Kg7 22.Ng4 dxe4 23.Qh6+ Kh8 24.Nxe5 Qxe5 25.Be2 Qg3 26.Nc5 Bc6 27.Rf1 e3 28.Bf3 e2 29.Bxc6 e1=Q 30.Rxe1 Qxe1+ 31.Kh2 Qe5+