1.e4 e5 2.f4 exf4 3.Nf3 Nf6 4.e5 Nd5 5.c4 Nb6 6.d4 Bb4+ 7.Nc3 d6 8.Bxf4 dxe5 9.Nxe5 Qe7 10.Bd3 Nc6 11.O-O Nxd4 12.Nxf7 O-O 13.Bg5 Ne2+ 14.Qxe2 Qxe2 15.Nxe2 Bc5+ 16.Kh1 Rxf7 17.Bxh7+ Kf8 18.Rxf7+ Kxf7 19.Rf1+ Ke8 20.Bg6+ Kd7 21.Rf7+ Kd6 22.Be7+ Ke6 23.Bxc5 Nxc4 24.Nf4+ Ke5 25.Nd3+ Kd5 26.Rxc7 b6 27.Bf2 Ba6 28.Nb4+