1.e4 e5 2.f4 Nc6 3.Nf3 f5 4.d4 exd4 5.Nxd4 Nxd4 6.Qxd4 fxe4 7.Qxe4+ Be7 8.Nc3 Nf6 9.Qf3 d5 10.h3 O-O 11.Bd3 c5 12.Bd2 Be6 13.O-O c4 14.Be2 Qb6+ 15.Kh1 Qxb2 16.Rab1 Qxc2 17.Rxb7 Bc5 18.f5 Qxd2 19.fxe6 Ne8 20.Rf7 Nf6 21.Nxd5 Qxd5 22.Rxf6 Qe5 23.Bxc4 gxf6 24.e7+ Kh8 25.exf8=Q+ Rxf8 26.Qd5 Qxd5 27.Bxd5 Rd8 28.Rf5 Bd4 29.Bb3 Re8 30.Rf1 Re2 31.Rd1 Be5 32.Kg1 Bc7