1.e4 e5 2.Nf3 f5 3.Bc4 fxe4 4.Nxe5 d5 5.Qh5+ g6 6.Nxg6 hxg6 7.Qxg6+ Kd7 8.Bxd5 Nf6 9.Nc3 Qe7 10.b3 Rh6 11.Qf7 Qxf7 12.Bxf7 Bg7 13.Bb2 Ng4 14.Bd5 Nxh2 15.O-O-O c6 16.Bxe4 Ng4 17.Bf5+ Kd8 18.Bxg4 Bxg4 19.f3 Be6 20.Rxh6 Bxh6 21.Ne4 b5 22.Rh1