1.d4 Nf6 2.Nc3 d5 3.Bg5 e6 4.e4 Be7 5.e5 Nfd7 6.Bxe7 Qxe7 7.f4 O-O 8.Qd2 a6 9.h4 c5 10.Nf3 Nc6 11.O-O-O c4 12.h5 h6 13.f5 f6 14.Nh4 Qf7 15.Ng6 Re8 16.fxe6 Qxe6 17.Nf4 Qf5 18.g4 Qg5 19.Nfxd5 Qxd2+ 20.Rxd2 Rb8 21.Bxc4 Kh8 22.Nc7 Rd8 23.Bf7 Nb6 24.e6 Ne7 25.d5 Nc4 26.d6 Nxd6 27.Rhd1 Nxf7 28.Rxd8+ Nxd8 29.Rxd8+ Kh7 30.Re8 Nc6 31.N3d5 b5 32.e7