1.c4 c5 2.Nc3 Nf6 3.g3 d5 4.cxd5 Nxd5 5.Bg2 e6 6.Nf3 Nc6 7.O-O Be7 8.Nxd5 exd5 9.d4 Be6 10.b3 Bf6 11.Bb2 O-O 12.Qd2 c4 13.Rac1 Rc8 14.bxc4 dxc4 15.e4 Qb6 16.e5 Be7 17.d5 Rfd8 18.d6 Bf8 19.Rfe1 Rd7 20.Ng5 Nd8 21.Nxe6 Nxe6 22.Bd5 Qb5 23.Re4 Ng5 24.Rg4 Rc5 25.Bg2 Ne6 26.Bf1 h6 27.Bxc4 Ng5 28.Bxb5 Nf3+ 29.Kg2