1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 O-O 5.a3 Bxc3+ 6.Qxc3 Ne4 7.Qc2 f5 8.g3 Nc6 9.Nf3 d6 10.Bg2 e5 11.d5 Nb8 12.O-O a5 13.b3 Na6 14.Bb2 Bd7 15.Nd2 Nxd2 16.Qxd2 Nc5 17.Qc3 Qe7 18.f4 e4 19.Qe3 a4 20.b4 Nb3 21.Rad1 b5 22.Qc3 bxc4 23.e3 Bb5 24.Rf2 Qf6 25.Qxf6 gxf6 26.Bh3 Kg7 27.Bxf5 Rfe8 28.g4 Kf7 29.h4 Re7 30.g5 fxg5 31.fxg5 Kg8 32.Bf6 Ree8 33.h5 c6 34.g6 hxg6 35.hxg6 Ra7 36.Rh2 Rg7 37.Rh7 Rxh7 38.gxh7+ Kf7 39.h8=Q