1.d4 d5 2.c4 c6 3.Nf3 Nf6 4.Nbd2 Bf5 5.Nh4 Be4 6.e3 e6 7.a3 h6 8.Be2 Bh7 9.Nhf3 Bd6 10.b4 O-O 11.Bb2 Nbd7 12.O-O Qb8 13.g3 Ne4 14.Nxe4 Bxe4 15.Nd2 Bh7 16.f4 Nf6 17.Qb3 Ne4 18.Nf3 Be7 19.a4 Rc8 20.Rfc1 Qd6 21.Ba3 Qd8 22.c5 h5 23.b5 h4 24.g4 g5 25.Rf1 f5 26.fxg5 Bxg5 27.Bb4 a6 28.b6 Kh8 29.Be1 Qe7 30.h3 Rg8 31.Kh2 Raf8 32.Ra2 Qd8 33.Bd3 Qb8+ 34.Ne5 Bxe3 35.Qb2 fxg4 36.Bxh4 Rxf1 37.Bxf1 Qf8 38.Bg2 g3+ 39.Bxg3 Nxg3 40.Ra3 Nf1+