1.d4 Nf6 2.c4 b6 3.Nc3 e6 4.e4 d6 5.f4 Bb7 6.e5 dxe5 7.fxe5 Ne4 8.Nf3 Nxc3 9.bxc3 c5 10.Be3 cxd4 11.cxd4 Bb4+ 12.Kf2 O-O 13.Bd3 f6 14.Kg3 fxe5 15.Nxe5 Bd6 16.Qc2 h5 17.h4 Qf6 18.Raf1 Bxe5+ 19.dxe5 Qxe5+ 20.Bf4 Qc5 21.Qe2 e5 22.Bg5 Nd7 23.Bf5 Qc6 24.Rhg1 g6 25.Bh3 Rxf1 26.Rxf1 e4 27.Qd2 Ne5 28.Rf6 Qc7 29.Bf4 Kg7 30.Re6 Nxc4 31.Qc3+