1.d4 Nf6 2.g3 d5 3.Bg2 c6 4.Nf3 Bf5 5.O-O e6 6.Nbd2 h6 7.c3 Nbd7 8.Re1 Be7 9.Nf1 O-O 10.Ne5 Nxe5 11.dxe5 Nd7 12.f4 f6 13.exf6 Nxf6 14.Be3 Ng4 15.Kh1 Nxe3 16.Nxe3 Qb6 17.Nxf5 exf5 18.Qd3 Rae8 19.c4 Bb4 20.Rec1 Re3 21.Qc2 dxc4 22.Qxc4+ Kh8 23.Rd1 Be7 24.b3 Bf6 25.Rac1 Rd8 26.Rxd8+ Qxd8 27.Bf3 Qd6 28.Qc5 Qxc5 29.Rxc5 g6 30.h4 h5 31.Ra5 Bd4 32.Ra4 Bb6 33.Rc4 Kg7 34.Rb4 Re7 35.e4 fxe4 36.Rxe4 Rxe4 37.Bxe4 Bc5 38.f5 gxf5 39.Bxf5 Be7 40.Be4 a5