1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Nf3 c5 5.g3 cxd4 6.Nxd4 O-O 7.Bg2 d5 8.cxd5 Nxd5 9.Qb3 Qb6 10.Bxd5 Qxd4 11.Bg2 Nc6 12.O-O Qb6 13.Be3 Bc5 14.Qxb6 Bxb6 15.Bxb6 axb6 16.Rfd1 Ra5 17.a3 e5 18.b4 Ra7 19.e3 Bg4 20.Rdc1 Rfa8 21.Nb5 Ra4 22.h3 Bd7 23.Nc7 Rd8 24.Rd1 Kf8 25.Rd2 Nb8 26.Bf1 Ra7 27.Nb5 Ra8 28.Rad1 Ke7 29.Nc7 Rxa3 30.Nd5+ Ke8 31.Nxb6 Ke7