1.e4 e5 2.f4 Nc6 3.Bc4 d6 4.Nf3 Nf6 5.Nc3 Be7 6.O-O exf4 7.d4 O-O 8.Bxf4 Bg4 9.Qd2 h6 10.Bxh6 Na5 11.Qg5 Ne8 12.Bxf7+ Rxf7 13.Qxg4 Kh8 14.Qh5 Kg8 15.Ne5 Rxf1+ 16.Rxf1 dxe5 17.Qf7+ Kh7 18.Nd5 Nc6 19.Rf5 Kh8 20.Rh5 g6 21.Bg7#