1.e4 e5 2.f4 exf4 3.Nf3 Be7 4.Bc4 Bh4+ 5.Kf1 Nh6 6.d4 Ng4 7.Qe2 Ne3+ 8.Bxe3 fxe3 9.Qxe3 O-O 10.g3 Bf6 11.Kg2 d6 12.Nc3 Bg4 13.Raf1 Qd7 14.Rf2 Nc6 15.Rd1 Rfe8 16.Nd5 Bd8 17.Qf4 Na5 18.Bd3 c6 19.Ne3 Bxf3+ 20.Qxf3 b5 21.e5 dxe5 22.dxe5 Qe6 23.Rdf1 Bb6 24.Re2 Qxa2 25.b3 Rf8 26.Nf5 Bc5 27.Nxg7 Kxg7 28.Qf6+ Kg8 29.Rf4 Rfd8 30.Qxf7+ Kh8 31.Qxh7#