1.Nf3 Nf6 2.g3 d5 3.Bg2 c6 4.c4 dxc4 5.O-O Nbd7 6.Qc2 Nb6 7.Na3 Be6 8.Ng5 Bg4 9.f3 Bh5 10.Nxc4 Qd4+ 11.Ne3 h6 12.Nh3 Bg6 13.Qc3 e5 14.f4 Bb4 15.Qb3 Ne4 16.Bxe4 Bxe4 17.Rf2 Bxd2 18.Bxd2 Qxd2 19.Rd1 Qa5 20.fxe5 Bd5 21.Nxd5 cxd5 22.e6 fxe6 23.Qc2 Qa4 24.Qg6+ Kd8 25.b3 Qe8 26.Qxg7 Rg8 27.Qxh6 Rg6 28.Qh7