Rising star Remco Evenepoel (Deceuninck-QuickStep) beat world time trial champion Rohan Dennis (Team Ineos) in the Stage 5 ITT to seal overall victory at Volta ao Algarve.