1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.Bg5 h6 5.Bh4 d6 6.e3 O-O 7.Nf3 c5 8.Be2 Bf5 9.O-O Ne4 10.Nd2 Nxd2 11.Qxd2 cxd4 12.exd4 Nc6 13.d5 Nd4 14.Bd3 Bxd3 15.Qxd3 Rc8 16.Rac1 Nf5 17.Bg3 a6 18.Bf4 Qd7 19.b3 Rb8 20.Ne4 b6 21.a4 Rfc8 22.h3 g5 23.Bd2 Nh4 24.f4 gxf4 25.Bxf4 Nf5 26.Kh1 Nd4 27.Qe3 b5 28.axb5 axb5 29.Bxh6 Be5 30.Ng5 Bf6 31.Ne4