1.c4 Nf6 2.Nc3 e5 3.g3 d5 4.cxd5 Nxd5 5.Bg2 Nb6 6.Nf3 Nc6 7.O-O Be7 8.d3 Be6 9.a3 O-O 10.b4 a6 11.Ne4 f5 12.Nc5 Bxc5 13.bxc5 Nd7 14.Ng5 Qe7 15.Nxe6 Qxe6 16.Bb2 Nxc5 17.Rc1 Nb3 18.Rc3 Nbd4 19.e3 Nb5 20.Rc5 Qd6 21.Qb3+ Kh8 22.Rfc1 Rab8 23.Bxc6 bxc6 24.Bxe5 Qd7 25.Qc4 Nxa3 26.Qxa6 Nb5 27.Rxc6 Qxd3 28.Rxc7 Qd5 29.Bxg7+ Kg8 30.R7c5