1.Nf3 d5 2.g3 Nf6 3.Bg2 e6 4.O-O Be7 5.c4 O-O 6.d4 dxc4 7.Qc2 a6 8.a4 Bd7 9.Rd1 Bc6 10.Nc3 Nbd7 11.e4 b5 12.d5 exd5 13.e5 b4 14.exf6 Nxf6 15.Ne5 Bb7 16.Nxd5 Nxd5 17.Qxc4 Bd6 18.Nc6 Bxc6 19.Qxc6 Nb6 20.a5 Nd7 21.Qxa8 Qxa8 22.Bxa8 Rxa8 23.Bf4 Ne5 24.Rac1 Kf8 25.Be3 Ke7 26.Bc5 Kd7 27.Bxb4 Rb8 28.Rxc7+