1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 Be7 5.Bg5 O-O 6.e3 h6 7.Bxf6 Bxf6 8.Qb3 c6 9.Bd3 Nd7 10.O-O dxc4 11.Bxc4 e5 12.Rfd1 exd4 13.Nxd4 Qc7 14.Ne4 Bxd4 15.Rxd4 Nb6 16.Be2 Be6 17.Qc2 Rad8 18.Rxd8 Rxd8 19.Nc5 Bc8 20.Rd1 Rxd1+ 21.Qxd1 Qe7 22.Qd4 Nd5 23.Bf3 Nc7 24.b4 b6 25.Nd3 Ne6 26.Qc4 c5 27.h3 Bb7 28.Bxb7 Qxb7 29.bxc5 Nxc5 30.Nxc5 bxc5