1.d4 Nf6 2.c4 e6 3.Nc3 d5 4.cxd5 exd5 5.Bg5 Be7 6.e3 Nbd7 7.Bd3 O-O 8.Nf3 Re8 9.Qc2 Nf8 10.O-O c6 11.h3 Be6 12.Rab1 a5 13.a3 Ng6 14.b4 axb4 15.axb4 Bd6 16.b5 h6 17.Bxh6 gxh6 18.Bxg6 fxg6 19.Qxg6+ Kh8 20.bxc6 b6 21.Ra1 Qe7 22.Nb5 Bb4 23.Qxh6+ Nh7 24.Ne5 Qf6 25.Qxf6+ Nxf6 26.Rxa8 Rxa8 27.Nc7 Re8 28.Nxe8 Nxe8 29.Rb1 Ba5 30.Nd7 Bf5 31.Rb2