1.c4 e5 2.Nc3 Nc6 3.g3 g6 4.Bg2 Bg7 5.e3 f5 6.Nge2 Nf6 7.O-O O-O 8.d3 d6 9.Nd5 Ne7 10.Nxf6+ Bxf6 11.Bd2 c6 12.Bc3 Be6 13.b3 d5 14.Qc2 dxc4 15.dxc4 Qc7 16.Qb2 Kg7 17.Rad1 Rab8 18.Rd2 b5 19.cxb5 Rxb5 20.Qa1 Bd5 21.Rfd1 e4 22.Bf1 Rbb8 23.Nf4 Qb6 24.Bc4 Bxc4 25.bxc4 Bxc3 26.Qxc3+ Rf6 27.Ne6+ Kf7 28.Ng5+ Kg7 29.Nxh7