1.Nf3 Nf6 2.d4 c5 3.g3 cxd4 4.Nxd4 d5 5.Bg2 e5 6.Nb3 h6 7.O-O Be7 8.c4 Be6 9.Nc3 d4 10.Bxb7 Nbd7 11.Nd5 Rb8 12.Nxf6+ Bxf6 13.Bd5 Bxd5 14.cxd5 Nb6 15.e4 dxe3 16.Bxe3 O-O 17.d6 Qd7 18.Nc5 Qc6 19.Rc1 Qa8 20.Qg4 Kh8 21.b3 Rbd8 22.Ne4 Nd5 23.Bd2 Qb7 24.Ba5 Qd7 25.Qxd7 Rxd7 26.Rfd1 Nb6 27.Rc7 Bd8 28.Bxb6 Bxc7 29.Bxc7 Rc8 30.Nc5