1.e4 e5 2.f4 exf4 3.Nf3 g5 4.Bc4 g4 5.O-O gxf3 6.Qxf3 Qf6 7.e5 Qxe5 8.Bxf7+ Kxf7 9.d4 Qxd4+ 10.Be3 Qf6 11.Bxf4 Bg7 12.Nc3 Ne7 13.Nd5 Nxd5 14.Qxd5+ Qe6 15.Bd2+ Kg8 16.Rae1 Qxd5 17.Re8+ Bf8 18.Bh6 Qd4+ 19.Kh1 Qg7 20.Rexf8+ Qxf8 21.Rxf8#