1.e4 e5 2.Nf3 d6 3.Bc4 a6 4.d3 b5 5.Bb3 Nc6 6.c3 Nf6 7.Ng5 h6 8.Nxf7 Qe7 9.Nxh8 Bg4 10.f3 Bh5 11.g4 Bxg4 12.fxg4 Nd7 13.Ng6 Qf6 14.Nxf8 Qxf8 15.Rf1 Qg8 16.Bxg8 Nf6 17.Bd5 g6 18.Bxc6+ Ke7 19.Bxa8 h5 20.Qf3 Nxg4 21.Qf7+ Kd8 22.Bg5+ Kc8 23.Qe8#