1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.Nf3 O-O 6.Be2 e5 7.O-O exd4 8.Nxd4 Re8 9.f3 Nbd7 10.Be3 Nc5 11.Qd2 a5 12.Rfd1 Qe7 13.Ndb5 Be6 14.Rac1 Rad8 15.Nd5 Bxd5 16.cxd5 c6 17.Nxd6 Ncxe4 18.Nxe4 Nxe4 19.fxe4 Qxe4 20.Bb6 Rxd5 21.Bd3 Bd4+ 22.Bxd4 Qxd4+ 23.Qf2 Qg4 24.Rf1 Qd7 25.Bc4 Rf5 26.Qc2 Qd4+ 27.Kh1 Ree5 28.Qb3 Re3 29.Qd1 Qxb2 30.Rxf5 gxf5 31.Qd8+