1.Nf3 c5 2.c4 g6 3.e4 Bg7 4.d4 cxd4 5.Nxd4 Nc6 6.Be3 Nf6 7.Nc3 O-O 8.Be2 b6 9.O-O Bb7 10.f3 e6 11.Qd2 d5 12.Nxc6 Bxc6 13.cxd5 exd5 14.e5 Ne8 15.f4 f6 16.Bf3 fxe5 17.Nxd5 Kh8 18.Rac1 Bb7 19.Rfd1 exf4 20.Bxf4 Nf6 21.Be5 Bxd5 22.Bxd5 Qxd5 23.Qxd5 Nxd5 24.Rxd5 Rae8 25.Bxg7+ Kxg7