1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 Nb4 6.d6 Nfd5 7.d3 Bxd6 8.c3 h6 9.Ne4 Be7 10.cxb4 Nxb4 11.a3 Nc6 12.Nbc3 O-O 13.Qh5 Be6 14.Bxe6 fxe6 15.Bxh6 gxh6 16.Qg6+ Kh8 17.Qxh6+ Kg8 18.Qxe6+ Kg7 19.O-O Qxd3 20.Rad1 Qa6 21.Rd7 Qa5 22.Nd5 Qa4 23.Nxe7 Rad8 24.Qg6+ Kh8 25.Qh6#