1.d4 Nf6 2.c4 g6 3.g3 Bg7 4.Bg2 O-O 5.Nc3 d6 6.Nf3 Nbd7 7.O-O e5 8.e4 exd4 9.Nxd4 Re8 10.h3 a6 11.Be3 Ne5 12.b3 c5 13.Nde2 Rb8 14.f4 Ned7 15.Qxd6 b5 16.e5 Bf8 17.Qd2 Nh5 18.g4 Ng7 19.Nd5 b4 20.Ng3 Ne6 21.Ne4 Bg7 22.Rad1 g5 23.f5 Nf4 24.Bxf4 gxf4 25.Ndf6+ Kh8 26.Nxd7 Bxd7 27.Qxd7 Bxe5 28.Qxd8 Rbxd8 29.Kh1 Rxd1 30.Rxd1 Bd4 31.f6 h6 32.h4 a5 33.Kh2 Re6 34.Kh3 Kh7 35.Bf3 Kg6 36.h5+ Kh7 37.g5 a4 38.Kg4 axb3 39.axb3 Ra6 40.Nxc5 Bxc5 41.Be4+ Kg8 42.Rd8+ Bf8 43.gxh6 Rxf6 44.h7+