1.e4 Nf6 2.Nc3 e5 3.f4 d5 4.fxe5 Nxe4 5.d3 Bb4 6.dxe4 Qh4+ 7.Ke2 Bxc3 8.bxc3 Bg4+ 9.Nf3 dxe4 10.Qd4 Bh5 11.Ke3 Bxf3 12.Bb5+ c6 13.gxf3 Qh6+ 14.Kxe4 Qg6+ 15.Ke3 cxb5 16.Qd3 Nc6 17.Qxb5 O-O 18.f4 Nxe5 19.fxe5 Rfe8 20.Bb2 Qg5+ 21.Ke4 f5+ 22.Kf3 Qg4+ 23.Kf2 Qf4+ 24.Kg2 Rxe5 25.Qd3 Qg5+ 26.Kf2 Rae8 27.Rhd1 Re4 28.Bc1 Qg4 29.Kf1 Re2 30.Qg3 Rf2+ 31.Kxf2 Qxd1