1.Nf3 c5 2.g3 Nc6 3.d4 cxd4 4.Nxd4 d5 5.Bg2 Nf6 6.c4 e6 7.O-O Qb6 8.Nb5 Bc5 9.N1c3 a6 10.Na4 Qd8 11.Nxc5 axb5 12.cxb5 Na7 13.e4 Nxb5 14.Bg5 b6 15.Nb3 Qd7 16.Bxf6 gxf6 17.exd5 e5 18.a4 Nd6 19.a5 bxa5 20.Rxa5 Rxa5 21.Nxa5 Qb5 22.Qd2 Ba6 23.Rc1 O-O 24.Bf1 Qb6 25.Rc6 Ne4 26.Rxb6 Nxd2 27.Rxa6 Rd8 28.d6 Ne4 29.Nb7 Rd7 30.Rb6 Nd2 31.Bb5