1.e4 e5 2.f4 d5 3.exd5 exf4 4.Nf3 Nf6 5.d4 Nxd5 6.Bc4 Ne3 7.Bxe3 fxe3 8.O-O f6 9.Qd3 Bd6 10.Nc3 Nc6 11.Rae1 Bg4 12.Rxe3+ Kf8 13.Nh4 Ne7 14.Ne4 Ng6 15.Nxd6 Qxd6 16.Qxg6 Qxh2+ 17.Kxh2 hxg6 18.Kg3 Bh5 19.Rh1 g5 20.Ng6+ Bxg6 21.Rxh8#