1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 c5 5.e3 cxd4 6.exd4 O-O 7.Nf3 b6 8.Bg5 Bb7 9.Be2 h6 10.Bh4 a6 11.O-O Bxc3 12.Qxc3 Ne4 13.Qc2 g5 14.Bg3 Nxg3 15.hxg3 d6 16.g4 Nd7 17.Nd2 Qf6 18.Qd3 d5 19.cxd5 Bxd5 20.Bf3 Bxf3 21.gxf3 Qf4 22.Qe3 Qf6 23.Kg2 b5 24.Ne4 Qg6 25.Rh1 Nb6 26.Rh2 Nd5 27.Qd2 Kg7 28.Rah1 Rh8 29.Kg3 Rad8 30.Rc1 Nf4 31.Rhh1 Rxd4 32.Qxd4+