1.e4 c5 2.Nf3 Nc6 3.c3 d6 4.d4 b6 5.Bc4 Bd7 6.Ng5 e6 7.Qf3 f6 8.Nxe6 Bxe6 9.Bxe6 Qe7 10.e5 Qxe6 11.Qxc6+ Ke7 12.Qxa8 Qg4 13.O-O Qe4 14.Qxe4 g5 15.exd6+ Kxd6 16.Re1 Ne7 17.Qe6+ Kc7 18.h4 gxh4 19.Bf4+ Kd8 20.dxc5 bxc5 21.Rd1+ Ke8 22.Rd7 Bh6 23.Qxe7#