1.e4 e5 2.f4 exf4 3.Bc4 Qh4+ 4.Kf1 d6 5.d4 Nf6 6.Nf3 Qh6 7.Nc3 Be7 8.e5 Nh5 9.Nd5 Bd8 10.exd6 cxd6 11.Kg1 O-O 12.h3 Be6 13.g4 b5 14.Bb3 Qg6 15.Kh2 f5 16.Rg1 fxg4 17.hxg4 Kh8 18.Qd3 Qf7 19.Qxb5 a6 20.Qc4 Nd7 21.Qc6 Rb8 22.c4 Nhf6 23.Nxf4 Rb6 24.Qa4 Nxg4+ 25.Kg3 g5 26.Nxg5 Bxg5 27.Rf1 h5 28.Nxe6 Qxf1 29.Bxg5 Qf2+ 30.Kh3 Rf3#