1.e4 e5 2.Nf3 Nc6 3.Bc4 h6 4.c3 Nf6 5.d3 Bc5 6.Nbd2 d6 7.O-O O-O 8.Bb3 Bg4 9.Re1 Re8 10.Nf1 a5 11.h3 Bh5 12.Ng3 Bxf3 13.Qxf3 b5 14.Nf5 h5 15.Bg5 a4 16.Bd5 Ra6 17.Nh6+ Kf8 18.Nxf7 Qe7 19.Nh8 Qd8 20.Ng6#