1.e4 e5 2.Nc3 Nf6 3.f4 exf4 4.e5 Ng8 5.Nf3 Ne7 6.d4 Ng6 7.Bd3 c6 8.Bxg6 hxg6 9.Bxf4 Bb4 10.Qd3 b6 11.a3 Be7 12.Qe3 a5 13.Ne4 f6 14.exf6 gxf6 15.Nxf6+ Kf7 16.Ng5+ Kg7 17.Ng4 d6 18.Ne6+ Bxe6 19.Bh6+ Kf7 20.O-O+ Bf5 21.Rae1 Ra7 22.Qe6+ Ke8 23.Nf6#