1.e4 e5 2.Nf3 Nc6 3.Nc3 Nf6 4.Bc4 d6 5.Ng5 a6 6.Nxf7 b5 7.Nxd8 bxc4 8.Nxc6 Nd5 9.Nxd5 Be6 10.Nxc7+ Kd7 11.Nxa8 Kxc6 12.O-O Be7 13.d4 Rxa8 14.dxe5 dxe5 15.Qh5 Bd6 16.Qxh7 Ra7 17.f4 exf4 18.g3 fxg3 19.hxg3 Bxg3 20.Rf6 gxf6 21.Qxa7 a5 22.Qxa5 Bh3 23.Qc3 Kc5 24.Qxg3 Be6 25.e5 fxe5 26.Qxe5+ Kc6 27.Qxe6+ Kc5 28.Be3+ Kb5 29.Qb6+ Ka4 30.Qc6+ Ka5 31.Qc5+ Ka6 32.Qb6#