A fast and furious stage 7 of the Giro d’Italia ended with a first Grand Tour stage win for Astana’s Pello Bilbao. The Basque rider launched a perfectly timed attack in the final kilometre. His rivals hesitated and that was all the advantage he needed to stay ahead of Tony Gallopin (AG2R La Mondiale)and Davide Formolo (BORA-hansgrohe). Valerio Conti and his UAE-Team Emirates team survived a stressful day, with a little help from Trek-Segafredo, to retain the maglia rosa, but there were some changes within the top 10 on GC.
