1.Nf3 Nf6 2.c4 e6 3.g3 a6 4.Nc3 d5 5.d4 dxc4 6.Bg2 c5 7.O-O Nc6 8.Ne5 Nxe5 9.dxe5 Qxd1 10.Rxd1 Nd7 11.Ne4 Nxe5 12.Bf4 Nc6 13.Nd6+ Bxd6 14.Bxd6 Bd7 15.Rd2 Rc8 16.Rad1 b5 17.Bxc5 Nb8 18.Ba7 Bc6 19.Bxb8 Bxg2 20.Be5 Bd5 21.Bxg7 Rg8 22.Bc3 f5 23.f3