1.e4 c5 2.Nf3 e6 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 d6 6.Be3 Nf6 7.Qe2 e5 8.Nb3 Be7 9.g3 a5 10.Na4 O-O 11.O-O-O Bd7 12.Nb6 a4 13.Nd2 a3 14.b3 d5 15.Nxa8 Qxa8 16.Kb1 d4 17.Bg5 Qa5 18.Bxf6 Bxf6 19.Nc4 Qc5 20.Qd2 b5 21.Na5 Nb4 22.Nb7 Qe7 23.c3 Bc6 24.Nc5 Qxc5 25.cxb4 Bxe4+ 26.Bd3 Qd5 27.Bxe4 Qxe4+ 28.Qd3 Qg2 29.Rhe1 Qxh2 30.Rh1 Qxf2 31.Qxh7# 1-0