Matej Mohoric won the longest stage of the race which produced a GC shake up.
Esteban Chaves had been sitting second overall but lost 25 minutes after cracking on the day's first climb.
Stage 11 featured a punchy finale in Osimo.
Two attackers went when the breakaway was caught.
Then Simon Yates attacked to take the win ahead of Tom Dumoulin.
It was the pink jerseys second stage win.
Sam Bennett won the next day catching a pair of late attackers with a long sprint in the finale hundred metres.
Italian Pro Continental teams have features heavily in the breakaways during the Giro.
Elia Viviani won Stage 13, the day before the peloton would climb Monte Zoncolan.
Adam Yates had a strong ride putting more distance between his nearest rivals.
Tom Dumoulin had a huge ride to limit his losses.
Michael Woods attacked but was brought back and finished 10th.
The winner on the day was a resurgent Chris Froome who attacked with 4 km to go.
The final stage of the week was in the Dolomites.
Yates attacked and a strong chase dropped Dumoulin but the defending champion got back into the group by the line.
Yates took his third stage win of the race.
Thibaut Pinot sits fourth overall.
Michael Woods lost more time but will continue hunting stages.
Week two of the 2018 Giro d’Italia was supposed to be all about Monte Zoncolan but day after day, Italy’s Grand Tour delivered thrilling racing in mountains big and small. Going into the Giro’s third rest day, Simon Yates leads Tom Dumoulin by 2:11 with six stages remaining.
Yates has built his lead with three dominant stage wins while Dumoulin has shown improving form ahead of the pivotal 34-km Stage 16 time trial on Tuesday. The peloton has raced hard every day with the mornings breakaway yet to win a stage.