1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.O-O c5 5.c4 O-O 6.d4 cxd4 7.Nxd4 d5 8.cxd5 Nxd5 9.Nb5 Be6 10.N1c3 Nxc3 11.Nxc3 Nc6 12.Qa4 Qb6 13.Qa3 Bd4 14.Bh6 Rfd8 15.Rab1 Rac8 16.e3 Bh8 17.Rfd1 Nb4 18.Qa4 Bf5 19.e4 Bg4 20.Rxd8+ Rxd8 21.Be3 Bd4 22.Bxd4 Rxd4 23.Qe8+ Kg7 24.Qxe7 Nd3 25.Rf1 Qxb2 26.Nd5 Rxd5 27.exd5 Be2 28.Qe3 Bxf1 29.Bxf1 Ne5 30.d6 Qd4 31.Qxd4