1.c4 Nf6 2.g3 c5 3.Nc3 d5 4.cxd5 Nxd5 5.Bg2 Nc7 6.Nf3 Nc6 7.O-O e5 8.b3 Be7 9.Ne1 O-O 10.Nd3 f5 11.f4 e4 12.Ne1 Be6 13.Kh1 Bf6 14.Bb2 Qd7 15.d3 exd3 16.Qxd3 Qf7 17.Qb1 Rad8 18.e4 Bxc3 19.Bxc3 fxe4 20.Bxe4 Bd5 21.Nf3 h6 22.Be5 Bxe4 23.Qxe4 Ne6 24.Rae1 Ned4 25.Nh4 Nf5 26.Nxf5 Qxf5 27.Qc4+ Kh8 28.Qxc5 Rd2 29.Qc3