1.e4 e5 2.f4 d6 3.Nf3 Nc6 4.Bc4 Bg4 5.c3 Nf6 6.d3 Bxf3 7.Qxf3 g6 8.O-O Bg7 9.f5 Qe7 10.Bg5 O-O-O 11.fxg6 hxg6 12.Bxf6 Bxf6 13.Qxf6 Qxf6 14.Rxf6 Rh7 15.Rxf7 Rdh8 16.Rxh7 Rxh7 17.Nd2 Rh8 18.Rf1 Rh6 19.Rf6 Ne7 20.Be6+ Kd8 21.Rf8#