1.d4 Nf6 2.Nf3 g6 3.Bf4 Bg7 4.e3 d6 5.h3 O-O 6.Be2 c5 7.c3 Nc6 8.O-O Nd5 9.Bh2 Nc7 10.Nbd2 Rb8 11.Qc2 Bd7 12.Rfd1 Qc8 13.Bf1 b5 14.dxc5 dxc5 15.Nb3 c4 16.Nc5 Rd8 17.Nxd7 Rxd7 18.Qe4 Rb6 19.Bg3 f5 20.Qc2 e5 21.Rxd7 Qxd7 22.Rd1 Qe8 23.b3 h6 24.bxc4 bxc4 25.Bxc4+ Kh7 26.Bb3 e4 27.Nd4 Ne5 28.c4 Rb7 29.c5 Na6 30.c6 Rc7 31.Ba4 Nb4 32.Qb3 Nbd3 33.Qd5 Nb2 34.Ne6 Nxd1 35.Nxc7 Qc8 36.Bxe5 Bxe5 37.Qxe5 Nc3 38.Qxc3 Qxc7 39.Qd4 h5 40.Qd7+