1.e4 c5 2.c3 e5 3.Nf3 Nc6 4.Bc4 Nf6 5.Ng5 d5 6.exd5 Na5 7.Bb5+ Bd7 8.Qa4 Nxd5 9.Bxd7+ Qxd7 10.Qxa5 Nf4 11.O-O Qg4 12.Qb5+ Ke7 13.Qxb7+ Kf6 14.Ne4+ Kg6 15.Ng3 h5 16.Qxa8 Be7 17.Qe4+ f5 18.Qc6+ Kf7 19.d4 h4 20.Bxf4 hxg3 21.Bxg3 e4 22.Qa6 e3 23.Nd2 exd2 24.Rad1 g6 25.dxc5 Qxg3 26.hxg3 Rf8 27.Qb5 a5 28.Qe2 Ke8 29.Rb1 Rh8 30.Rbe1 d1=N 31.Qxe7# 1-0