1.Nf3 Nf6 2.d4 b5 3.e3 a6 4.c4 bxc4 5.Bxc4 e6 6.O-O c5 7.d5 d6 8.Nc3 e5 9.Qa4+ Nbd7 10.Ng5 Ke7 11.f4 h6 12.Nge4 Nb6 13.Qc6 Rb8 14.fxe5 Nxe4 15.Nxe4 Nxc4 16.exd6+ Nxd6 17.Qxc5 Ke8 18.Qc6+ Qd7 19.Qc3 f6 20.Nc5 Qc7 21.b4 a5 22.a3 Nb7 23.Bd2 Nxc5 24.bxc5 Qxc5 25.Qd3 Qc7 26.Qg6+ Qf7 27.Qe4+ Qe7 28.Qg6+ Kd7 29.Bxa5 Qe8 30.Qg3 Qe5 31.Qg4+ Ke8 32.Qg6+ Kd7 33.Rac1 Be7 34.Qg4+ Ke8 35.Qxg7 Rf8 36.Bc7 Qxd5 37.Qg6+ Qf7 38.Qc2 Rg8 39.Bxb8 Bb7 40.Bg3