1.Nf3 Nf6 2.g3 d5 3.Bg2 e6 4.O-O Be7 5.d4 O-O 6.c4 dxc4 7.Qc2 a6 8.Qxc4 b5 9.Qc2 Bb7 10.Bf4 Nc6 11.Rd1 Nb4 12.Qc1 Nbd5 13.Nbd2 Nxf4 14.gxf4 Bd5 15.Ne5 Bxg2 16.Kxg2 Qxd4 17.Nc6 Qd7 18.Nf3 Qe8 19.e3 Bd6 20.Qc2 Nd5 21.Kh1 Ne7 22.Nfd4 Nxc6 23.Nxc6 f6 24.Qe4 Qf7 25.a4 f5 26.Qf3 bxa4 27.Rxa4 Qf6 28.b4 Kh8 29.Ra5 g5 30.fxg5 Qxg5 31.Qg2 Qh5 32.f3 Bxh2