1.e4 e5 2.f4 exf4 3.Nf3 Nc6 4.Nc3 d6 5.d4 Qf6 6.Nd5 Qd8 7.Bxf4 Nf6 8.Bg5 Be7 9.Nxe7 Qxe7 10.Bd3 h6 11.Bh4 g5 12.Nxg5 hxg5 13.Bxg5 Rg8 14.Bh4 Rxg2 15.Qf3 Nxd4 16.Qxg2 Qe5 17.Rf1 Nh5 18.Qg8+ Kd7 19.Qxf7+ Kc6 20.Qc4+ Kd7 21.O-O-O Nf4 22.Bg3 Nxd3+ 23.Rxd3 Qg5+ 24.Kb1 Ne2 25.Rdf3 Nxg3 26.Rxg3 Qh4 27.Rf7+ Ke8 28.Rg8#