1.f4 Nf6 2.e3 e6 3.Nf3 Be7 4.d4 d5 5.a3 O-O 6.Bd3 c5 7.Be2 Qb6 8.O-O Nc6 9.Nc3 cxd4 10.exd4 Ne4 11.Kh1 a6 12.Nxe4 dxe4 13.Ne5 f6 14.Nc4 Qxd4 15.Be3 Qxd1 16.Rfxd1 Rb8 17.Nb6 e5 18.Bc4+ Kh8 19.h3 Nd4 20.fxe5 Nxc2 21.exf6 Rxf6 22.Nd5 Nxe3 23.Nxe3 Be6 24.Rac1 Bxc4 25.Rxc4 Re6 26.Kg1 Rf8 27.Rd7 Bg5 28.Rc3 b5 29.g4 Ree8 30.Nf5 e3 31.Kf1 e2+ 32.Ke1 g6 33.h4 Bxh4+ 34.Nxh4 Rf1+ 35.Kd2 e1=Q+ 36.Kd3 Qf2 37.Rd6 Rd1# 0-1