1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.Nf3 O-O 6.Be2 e5 7.dxe5 dxe5 8.Qxd8 Rxd8 9.Bg5 Re8 10.O-O-O h6 11.Bh4 Na6 12.Ne1 c6 13.Nc2 Nc5 14.f3 Ne6 15.Rhe1 b6 16.Rd2 Bb7 17.Red1 Rad8 18.Rxd8 Rxd8 19.Rxd8+ Nxd8 20.b4 Ne6 21.b5 Nd7 22.bxc6 Bxc6 23.Nd5 Kh7 24.Kd2 Ndc5 25.Nce3 Nd4 26.Nf6+ Kh8 27.Ned5 Bxd5 28.Nxd5 f5 29.exf5 gxf5 30.Bd3 e4 31.fxe4 fxe4 32.Bb1 Nf5 33.Bf2 Nd6 34.Ke2 Be5 35.g3 Kg7 36.Bc2 Kf7 37.Bxc5 bxc5 38.Ke3 Bd4+