1.d4 Nf6 2.c4 e6 3.Nf3 b6 4.g3 Ba6 5.b3 Bb4+ 6.Bd2 Bxd2+ 7.Qxd2 c6 8.Qb2 d5 9.Nbd2 Nbd7 10.Bg2 O-O 11.O-O c5 12.Rac1 Qe7 13.Rfd1 Bb7 14.dxc5 Nxc5 15.b4 Nce4 16.Ne5 Nxd2 17.Rxd2 Rfc8 18.Rdc2 dxc4 19.Rxc4 Rxc4 20.Rxc4 Bxg2 21.Kxg2 Qb7+ 22.Kg1 Rc8 23.Qc2 Rxc4 24.Qxc4 Nd5 25.Qc6 Qxc6 26.Nxc6 Nc3 27.Nxa7 Nxa2 28.Nc8 b5 29.Nd6 Nxb4