1.d4 e6 2.c4 Nf6 3.Nc3 b6 4.e4 Bb4 5.f3 Nh5 6.Be3 O-O 7.e5 f5 8.f4 g6 9.Nf3 Bb7 10.d5 Qe7 11.Be2 d6 12.O-O Nd7 13.Nb5 dxe5 14.fxe5 exd5 15.Nxc7 Nxe5 16.Nxd5 Qe8 17.Bxb6 axb6 18.Nxb4 Nf4 19.Rf2 Ng4 20.Nd5 Bxd5 21.cxd5 Qe3 22.Qf1 Nxf2 23.Qxf2 Nxe2+ 24.Kf1 Qxf2+ 25.Kxf2 Nf4 26.d6 Rfd8 27.Rd1 Rxa2 28.Kg3 Ne6 29.d7 Rxb2 30.Rd6 Nc5 31.Ne5 Ne4+