Reprezentant Team Sky do ostatniego etapu wyścigu nie przystępował jako lider, przewodził bowiem Geraint Thomas. W piątym etapie kolarskiej rywalizacji dookoła Algarve długo na pierwszych miejscach utrzymywali się Czech Zdenek Stybar i Austriak Lukas Postlberger. Na finiszu do gry włączył się Michał Kwiatkowski - Polak dogonił prowadzącego Czecha, a następnie pomknął wprost na metę, którą minął o 4 sekundy szybciej niż drugi Portugalczyk Ruben Guerreiro. Trzeci był Belg Serge Pauwels, a wspomniany już reprezentant Czech nie wytrzymał presji i zajął 13. miejsce.
Michał Kwiatkowski 173-kilometrową trasę pokonał w czasie 4:18.02. Wszyscy spoglądali na wynik dotychczasowego lidera wyścigu, ale Thomas przyjechał na metę prawie 2 minuty po Polaku. Oznaczało to, że Kwiatkowski wygrał cały wyścig z przewagą minuty i 31 sekund nad Brytyjczykiem. Trzeci w "generalce" był Tejay van Garderen ze stratą ponad 2 minut do zwycięzcy.
Zwycięstwem w Volta ao Algarve Kwiatkowski powtórzył swój ubiegłoroczny wynik - wtedy w całym wyścigu zajął 2. miejsce za Słoweńcem Primożem Rogliciem. Polak regularnie rozpoczyna sezon startem w Portugalii, wcześniej wygrał ten wyścig w 2014 roku.
— Volta ao Algarve (@VAlgarve2018) 18 lutego 2018