1.f4 Nf6 2.d4 d6 3.Nc3 d5 4.e3 e6 5.Bb5+ Nbd7 6.Nf3 a6 7.Bd3 c5 8.a4 b6 9.O-O Bb7 10.Ne5 Be7 11.b3 Rc8 12.Bb2 O-O 13.Qe2 Nb8 14.Rf3 Nc6 15.Rh3 h6 16.g4 cxd4 17.Nxc6 Rxc6 18.exd4 Qc7 19.Qf3 Ne4 20.Nxe4 dxe4 21.Qxe4 f5 22.gxf5 Rxc2 23.Qxe6+ Rf7 24.Rg3 Rxb2 25.Bc4 Bf8 26.f6 Rd2 27.Qe8 b5 28.fxg7 bxc4 29.gxf8=Q+ Kh7 30.Qfxf7+ Qxf7 31.Qxf7+ Kh8 32.Rc1 Bc8 33.Qg7# 1-0