After a sleepy middle to the first week, the Tour de France exploded in the cross winds on Friday with Bora driving the race forward to get Peter Sagan back into the green jersey.
Their plan worked so well however that they had to keep rolling and as more wind ripped into the reduced peloton late on Tadej Pogacar and Richie Porte were distanced from the front group.
It is exactly the sort of stage that every tour needs to make it a classic. There was racing from over 100km out which always makes the favourites nervous.
In the main they all dealt with it really well and despite missing out on the mid stage sprint and the finish, Sagan’s ambush took the green jersey back from Sam Bennett.
Wout van Aert continued to show that he has overtaken Mathieu van der Poel as the man from ‘cross most likely to dominate world cycling with his second stage win ahead of a monster weekend of domestique duties in the mountains.
Saturdays stage was riddled with drama and had a French winner. Something that is always welcome on a weekend mountain stage.
Nans Peters soloed away from the breakaway to prove his Giro stage win was no fluke. He really enjoyed his moment as he was riding up the finishing straight. But the drama was going on behind him.
Pogacar was clearly angry about losing time in the cross winds the previous day and set about getting it back with a series of brutal attacks. He managed to get his deficit back to under one minute and you have to say he looks a good bet to win the race.
Yesterday was even more dramatic with Marc Hirschi out front alone for most of the day before being caught in the last 2km. He still found the energy to open up the sprint and was only just pipped on the line by Pogacar and then Roglic.
It was heartbreaking to see the tears in his eyes as he stood on the podium as the days most agressive rider.
Behind Pogacar and Roglic there was devastation with Adam Yates losing the jersey and the touted French contenders, Julian Alaphillippe and Thibaut Pinot losing all hope.
Both of the home based riders lost big chunks of time both days.
But there remains hope for the host nation with Guillaume Martin of Cofidis still in the podium places and a resurgence for Romain Bardet who is quietly getting better day by day.
So Roglic is in yellow as we head into the rest day on the Atlantic coast, but Pogacar is closing fast and if he can avoid being in the wrong echelon is going to be the winner (there I said it!!).