1.e4 e5 2.f4 exf4 3.Nc3 d5 4.Nxd5 Qh4+ 5.Ke2 Bd6 6.Nf3 Bg4 7.d4 c6 8.Nxf4 Bxf3+ 9.Kxf3 Nf6 10.Bd3 Qg4+ 11.Kf2 Bxf4 12.Qxg4 Nxg4+ 13.Kf3 Bxc1 14.Raxc1 Nf6 15.c4 c5 16.d5 Nbd7 17.Kf4 O-O 18.e5 Nh5+ 19.Kg5 Nxe5 20.Bxh7+ Kxh7 21.Kxh5 f6 22.Kh4 Rfe8 23.Kg3 Nd3 24.Rc2 Re3+ 25.Kg4 Rae8 26.g3 R8e4+ 27.Kh3 Re2 28.Rxe2 Rxe2 29.Rd1 Nf2+ 30.Kh4 Re4+ 31.g4 Rxg4+ 32.Kh5 g6#