1.c4 Nf6 2.g3 e6 3.Bg2 d5 4.d4 Be7 5.Nf3 O-O 6.O-O dxc4 7.Qc2 a6 8.Qxc4 b5 9.Qc2 Bb7 10.Nbd2 Nbd7 11.e4 c5 12.e5 Nd5 13.Ne4 cxd4 14.Neg5 g6 15.Qe4 Nc5 16.Qh4 h5 17.g4 Ne3 18.gxh5 Nxg2 19.Qh3 Bxg5 20.hxg6 fxg6 21.Nxg5 Qe7 22.b4 Nd7 23.Qxe6+ Qxe6 24.Nxe6 Nxe5 25.Nxd4 Nf4 26.f3 Ned3 27.Bxf4 Rxf4 28.Nc2 Nxb4 29.Nxb4 Rxb4 30.Rac1 Rf4 31.Rc7 Rf7