Federico Pellegrino ryckte ifrån fransmannen Lucas Channavat i en av stigningarna före mål.
Ryske tourfavoriten Alexander Bolsjunov försökte hänga på, men kunde aldrig hota Pellegrino om segern.
Det var italienarens tredje raka triumf i sprintcupen och leder nu touren med åtta sekunder före Bolsjunov inför fortsättningen.
Men det var samtidigt en drömstart för Bolsjunov som fick med sig värdefulla bonussekunder inför de kommande tävlingarna, där 15 kilometer klassiskt står närmast på schemat under lördagen.
Trea i finalen var fransmannen Richard Jouve.
Svensson bäste svensk
För svensk del blev Oskar Svensson bäst i sprinten. Där han avancerade till semifinal, men väl där blev det en femteplats.
– Jag känner mig ändå ganska nöjd. Jag gjorde det jag kunde. Och det är väldigt viktigt för touren att få med sig de här bonussekunderna, säger Oskar Svensson till SVT Sport.
Calle Halfvarsson och Johan Häggström åkte ut redan i kvartsfinalen.