1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.f3 O-O 6.Be3 Nbd7 7.Qd2 c6 8.Bd3 Ne8 9.h4 c5 10.Nge2 cxd4 11.Nxd4 Ne5 12.Be2 f5 13.h5 fxe4 14.Nxe4 Nf6 15.hxg6 Nxg6 16.Bh6 Nxe4 17.fxe4 Rf7 18.Bxg7 Rxg7 19.O-O-O Bd7 20.Kb1 a5 21.c5 Ne5 22.Nf5 Bxf5 23.exf5 Qf8 24.Rdf1 Kh8 25.cxd6 exd6 26.f6 Rxg2 27.Rxh7+ Kxh7 28.Rh1+ Kg8 29.Qd5+ Nf7 30.Qxg2+ Ng5 31.Bc4+