1.d4 Nf6 2.Nc3 d5 3.Bf4 a6 4.e3 e6 5.g4 c5 6.g5 Nfd7 7.Nf3 Nc6 8.Bg2 Be7 9.O-O cxd4 10.exd4 Nf8 11.h4 Ng6 12.Bg3 h6 13.h5 Nf8 14.g6 fxg6 15.hxg6 Nxg6 16.Qd3 Kf7 17.Rae1 Bf6 18.Bh3 Bd7 19.Re2 Nge7 20.Rfe1 Nb4 21.Qd2 Nf5 22.Bxf5 exf5 23.a3 Nc6 24.Nxd5 Re8 25.Rxe8 Bxe8 26.Nc7 Bd7 27.d5 Ne7 28.Nxa8 Qxa8 29.Be5 Ng6 30.Bxf6 gxf6 31.d6 Bc6 32.d7 Qd8 33.Qxh6 Qg8 34.Ng5+ fxg5 35.Re8 Qxe8 36.dxe8=Q+ Bxe8 37.Qxg5 Bd7 38.Qh6 Ne5 39.Qh7+ Ke6 40.Qg8+ Kd6 41.Qf8+ Ke6 42.f4 Nf3+ 43.Kf2 Bc6 44.Qg8+ Kf6 45.Ke3 Nh2 46.Qh8+ Ke6 47.Qxh2