1.d4 Nf6 2.c4 g6 3.f3 d5 4.cxd5 Nxd5 5.e4 Nb6 6.Nc3 Bg7 7.Be3 O-O 8.Qd2 Nc6 9.O-O-O f5 10.h4 fxe4 11.h5 gxh5 12.d5 Ne5 13.Bh6 Rf7 14.Bxg7 Rxg7 15.Rxh5 Nec4 16.Qd4 Nd6 17.Nxe4 Qe8 18.g4 Qa4 19.Nc5 Qxd4 20.Rxd4 Nf5 21.Rd1 Ne3 22.Re1 Nexd5 23.Ne2 c6 24.Nd4 Nf4 25.Rhe5 Nbd5 26.Bc4 Kh8 27.Kd2 Ng6 28.Rg5 Ngf4 29.Rge5 Ng6 30.R5e4 e5 31.Nf5 Rf7 32.Ne3 Rxf3 33.Nxd5 cxd5 34.Bxd5 Rf2+ 35.Kc3 Rb8 36.Nd3 Rf8 37.Rh1 b6 38.Rc4 Bd7 39.Be4 Kg7 40.Bxg6 hxg6 41.Nxe5 Be6 42.Rc7+