1.Nf3 Nf6 2.c4 e6 3.g3 c5 4.Bg2 d5 5.cxd5 exd5 6.d4 Nc6 7.O-O Bg4 8.dxc5 Bxc5 9.Bg5 Be6 10.Nc3 Be7 11.Nd4 h6 12.Bxf6 Bxf6 13.Nxe6 fxe6 14.Na4 O-O 15.Nc5 Re8 16.Nxe6 Rxe6 17.Bxd5 Nd4 18.Bxe6+ Nxe6 19.Qxd8+ Rxd8 20.Rfd1 Bxb2 21.Rab1 Rxd1+ 22.Rxd1 Bf6 23.Rd7 Nd8 24.e4 Kf8 25.e5 Ke8 26.exf6 gxf6 27.Rc7 a5 28.a4