1.Nf3 Nf6 2.g3 d5 3.Bg2 e6 4.O-O Be7 5.d4 O-O 6.c4 dxc4 7.Qa4 a6 8.Qxc4 b5 9.Qc2 Bb7 10.Bf4 Nd5 11.Nc3 Nxf4 12.gxf4 Ra7 13.Rfd1 Nd7 14.Ne4 Qa8 15.Nc5 Nxc5 16.dxc5 Be4 17.Qc3 Bf6 18.Qb3 Qc6 19.Rac1 Raa8 20.Ne1 Rfd8 21.Qb4 Bxg2 22.Nxg2 Rxd1+ 23.Rxd1 a5 24.Qd2 Qxc5 25.Ne3 g6 26.Rc1 Qd4 27.Qxd4 Bxd4 28.Rxc7 Bxb2 29.Rb7 b4 30.Nc4 Bc3 31.Nd6 a4 32.Nxf7 b3 33.a3 Bb2 34.Nh6+ Kf8 35.Rxh7 Bg7