Dusan Rajovic bleek de sterkste in etappe 3 van de Giro di Sardegna en won de massasprint in Tortolì.
Ondanks het vlakke profiel kende de koers opnieuw een opvallende fase waarin de vroege vlucht tot stand kwam. Soudal - Quick-Step-renner Pascal Eenkhoorn poogde deel uit te maken van de kopgroep, maar liet zich terugzakken naar het peloton omdat de vroege aanvallers niet samenwerkten. In plaats daarvan reed Ignazio Cireddu lange tijd solo aan de leiding, later vervoegd door Ivan Taccone.
Het scenario van een klassieke sprintersetappe voltrok zich: het duo werd op 26 kilometer van de finish gegrepen. Met nog 11 kilometer te gaan plaatste Thor Michielsen van Lidl-Trek Future een aanval, maar hij werd net buiten de laatste kilometer ingerekend.
Red Bull - BORA - hansgrohe en Team Polti VisitMalta namen vervolgens in aanloop naar de sprint het commando, met hun treintjes door elkaar heen. Hun kopmannen Davide Donati en Manuel Peñalver sprintten zij aan zij, maar moesten genoegen nemen met plek twee en drie. Van achteruit kwam de Servische sprinter Dusan Rajovic opzetten voor de winst, een belangrijke zege voor Solution Tech-NIPPO-Rali.