1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Nf6 5.Nxc6 bxc6 6.e5 Ne4 7.Nd2 Nxf2 8.Kxf2 Bc5+ 9.Ke1 Qh4+ 10.g3 Qd4 11.Qe2 O-O 12.Nb3 Bb4+ 13.c3 Bxc3+ 14.bxc3 Qd5 15.Bg2 Qe6 16.Nd4 Qg6 17.Be4 f5 18.exf6 Qxf6 19.Rf1 Qd6 20.Nf5 Qe5 21.Ne7+ Kh8 22.Rxf8#