Lando Norris set the pace in the final practice session at the Hungarian Grand Prix, marking the first time a non Mercedes driver has topped the session this season.