1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 Nxd5 6.Nxf7 Kxf7 7.Qf3+ Ke6 8.Nc3 Ne7 9.O-O c6 10.Re1 Qd6 11.d4 Kd7 12.dxe5 Qc5 13.e6+ Kd8 14.Bxd5 Nxd5 15.Nxd5 Qxd5 16.Rd1 Bxe6 17.Rxd5+ Bxd5 18.Bg5+ Be7 19.Bxe7+ Kxe7 20.Re1+ Kd7 21.Qf5+ Kc7 22.Re7+ Kb6 23.h3 g6 24.Qd7 Rab8 25.Qc7+ Ka6 26.b4 Bxa2 27.Qa5#