1.e4 e5 2.f4 exf4 3.Nf3 Be7 4.Bc4 Nf6 5.e5 Ng4 6.d4 d5 7.exd6 Bxd6 8.Qe2+ Qe7 9.Qxe7+ Kxe7 10.O-O Bf5 11.Bb3 Nd7 12.Nc3 c6 13.Ng5 Bg6 14.Bxf4 Bxf4 15.Rxf4 f5 16.Ne6 Kd6 17.Nxg7 Rhf8 18.Re1 Rf6 19.h3 Nh6 20.g4 Bf7 21.Bxf7 Nxf7 22.Ne8+