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.fxe4 Rxf1 12.Rxf1 Nc4 13.Qd3 Nxe3 14.Qxe3 Nxd4 15.h5 Qd6 16.hxg6 Qxg6 17.Nf3 c5 18.Nd5 Nc6 19.Nh4 Qh6 20.Qxh6 Bxh6+ 21.Kb1 Bg7 22.Nf5 Bxf5 23.Rxf5 e6 24.Nf6+ Kf7 25.Rf2 Kg6 26.Nh5 Be5 27.Nf4+ Bxf4 28.Rxf4 Ne5 29.Rfh4 Rd8 30.Rh6+ Kg5 31.Rxe6 Nc4 32.b3 Nd2+ 33.Kc2 c4 34.Re5+ Kf4 35.Rd5