1.Nf3 Nf6 2.g3 e6 3.Bg2 d5 4.c4 Be7 5.O-O O-O 6.d4 dxc4 7.Qc2 a6 8.Qxc4 b5 9.Qc2 Bb7 10.Bd2 Be4 11.Qc1 Nc6 12.Be3 Nb4 13.Nbd2 Bb7 14.Bg5 h6 15.Bxf6 Bxf6 16.a3 Nd5 17.Ne4 Ra7 18.Nxf6+ Nxf6 19.Rd1 Qa8 20.Ne1 Ne4 21.Qe3 Ng5 22.Bxb7 Qxb7 23.h4 Ne4 24.Rac1 Qd5 25.Nd3 Rd8 26.Nb4 Qa8 27.Nc6 Nd6 28.d5 Rb7 29.Nxd8 Qxd8 30.dxe6 Qe7 31.exf7+ Qxf7 32.Rxd6 cxd6 33.Rc8+ Kh7 34.Qe4+ g6 35.h5 Kg7 36.Qd4+