1.d4 Nf6 2.c4 e6 3.Nf3 b6 4.Nc3 Bb4 5.Bg5 c5 6.e3 O-O 7.Qc2 cxd4 8.exd4 d5 9.cxd5 exd5 10.Be2 Qd6 11.O-O Bxc3 12.Bxf6 Qxf6 13.Qxc3 Bf5 14.Ne5 Nd7 15.Rac1 Qd6 16.Bf3 Rac8 17.Qxc8 Rxc8 18.Rxc8+ Nf8 19.Rcc1 Be6 20.a3 Ng6 21.Rfe1 Nxe5 22.Rxe5 g6 23.h3 Kg7 24.Rc3 h5 25.h4 Kh7 26.g3 a5 27.Kh2 Kg7 28.Bg2 Qd7 29.b3 Qd6 30.Bh3 Bg4 31.a4 Qf6 32.f4 Qd6 33.Bg2 Be6 34.f5 Bxf5 35.Bxd5 f6 36.Rc6 Qd8 37.Rxf5 gxf5 38.Bf3 Qxd4 39.Bxh5 f4 40.Rc7+ Kh6