1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.c4 Nf6 6.Nc3 Qc7 7.Be2 b6 8.O-O Bb7 9.Bd3 Be7 10.f4 d6 11.Qf3 Nbd7 12.Qg3 Nc5 13.Bc2 Ncxe4 14.Nxe4 Bxe4 15.Bxe4 Nxe4 16.Qxg7 Bf6 17.Nxe6 Qe7 18.Qg4 fxe6 19.Qf3 Bd4+ 20.Kh1 Qb7 21.Qh5+ Qf7 22.Qf3 d5 23.Re1 Nf2+ 24.Kg1 Nd3+ 25.Kh1 Nxe1 26.Qe2 Nxg2 27.cxd5 Rg8 28.dxe6 Qb7 29.Qh5+ Kd8 30.Qf7 Nxf4+ 31.Qxb7 Rg1#