And here's that finish - what a moment for Lukas Postlberger! Thanks for joining me today - Felix Lowe will be with you tomorrow as the Giro continues. If you missed the stage live check out tonight's highlights on Eurosport and Quest, and we'll see you tomorrow.
Alghero - Olbia
Giro d'Italia - 5 May 2017
Giro d'Italia – Follow this cycling race live with Eurosport. The action starts at 20:25 on 5 May 2017. Our live coverage lets you follow all the key moments as they happen.
Get all the latest on Cycling: the big races, schedules and results.
Caleb Ewan and Andre Greipel took second and third in the end and Geraint Thomas was safe in the leading group as well, but the teams were disorganised and didn't react to Postlberger's attack inside the final kilometre. What a bizarre finish.
Well, we certainly didn't predict that, and Lukas Postlberger's Bora-Hansgrohe team look as surprised as everyone else!
What an attack! Lukas Postlberger attacks in the final km and he won't be caught! Incredible, the peloton caught cold and the Austrian soloes over the line! What a moment for him on his Giro debut!
Under the flamme rouge and over a bridge... Caleb Ewan is decently placed ahead of the final assault.
Hold up! Riders are stopped just outside the 3km to go mark. What's going on there? These time gaps will count! BMC's Sylvain Dillier is holding a bit of his bike and looking around for help - we didn't see the incident.
That's that for the break, but a fine day for Cesare Benedetti in particular.
5k to go and they swoop downhill into the town... the break will be caught at the bottom and things could get a bit hairy as there's a roundabout down there.
The riders are about to go under a motorway bridge and into Olbia... Bahrain-Merida at the front of the peloton, protecting Vincenzo Nibali.
The peloton and the breakaway are now just about in the same helicopter shot... the bunch should have plenty of energy after a lethargic day so we might be in for an explosive sprint finish.
Everything seems to be set for a sprint finish - my money's on Andre Greipel...
Cesare Benedetti claims the third and final climb of the day - he's swept the board today and will take the Maglia Azzurra. Well played him, his work is done and the peleton are not far away from reaching the escape.
A tribute to Michele Scarponi on the way up the final climb.
The skies in northern Sardinia have started to cloud over as we enter the final 25km heading towards Olbia. The breakaway has been trimmed back to 1'16" as the leaders head up the day's final climb.
Intermediate sprint time, and this time there's no denying Daniel Teklehaimanot who picks up three bonus seconds. He's had a good day.
Here's what we have coming up, ridden (on both sides of the road!) by Juan Antonio Flecha.
The break remains 2'13" clear - that's 1.6km on the road. The gap is pretty much stable but you'd imagine the peloton will still reel them in without too much trouble.
Fabio Aru might not be here, but his fan club are out in force!
Just over 50km to run - the average speed has been a leisurely 38.337km/h, and it could be nearly 17:00 UK time by the time all this is said and done.
It's a slow day all round...
Zhupa pips Teklehaimanot on the intermediate sprint... the break is still two and a half minutes clear, but you can't imagine them keeping the peloton at bay.
Great spot from Rob Hatch this - a webcam at the top of the Stelvio. It certainly doesn't look like May up there...
Good early bit of #FanBantz here...
So who are the favourites for today's stage? It looks set to be a sprint, with Fernando Gaviria currently 9/4, Andre Greipel 3/1 and Caleb Ewan also 3/1. What do you think?
The leaders go into the feed zone and pick up a bag of food each... they'll be chowing on a few energy bars in the next few weeks...
Our friends at GCN will be producing their usual excellent videos throughout the Giro - do give them a follow, you won't regret it.
We're just over halfway in the first stage of the 2017 Giro d'Italia - Maestri has dropped out of the break, and the remaining five have a gap of just over three minutes.
There was justifiable uproar over the plan to introduce an award for the best downhill rider - but the fact remains that descending is a crucial component of Grand Tour success. Here's our guide...
Confirmed: Cesare Benedetti will be the first wearer of the Maglia Azzurra tomorrow after winning the first two climbs of today's stage - the result of the third and final climb this afternoon won't affect his status.
Daniel Teklehaimanot looks set to reach the peak first, but finds himself ambushed by a flying Cesare Benedetti! Hard lines for the Eritrean rider, who worked so hard up there.
The leaders are tackling the longest climb of the day - now about two kilometres from the top with Dimension Data's Daniel Teklehaimanot looking to scoop some points for Eritrea.
A great shot of the peloton here...
Eurosport's roving reporter Matt Stephens is already tucking into some traditional Sardinian food... OK, maybe not.
This will escalate quickly - Brian Smith 'The Coach' on a 2017 Giro route that promises to get ugly in the final week.
Some creative descending techniques out there - here's Eugert Zhupa...
Cesare Benedetti has won the first points of the race atop the first category 4 climb. Good job - and that's the first win he's ever had over a categorised climb.
We start this race missing two Bardiani-CSF riders - Stefano Pirazzi and Nicola Ruffoni were notified of adverse doping tests just hours before the start of the Giro.
As I mentioned earlier, Felix Lowe will be taking the reins of this live blog from tomorrow - but you can read his thoughts on the 2017 Giro; he expects a big start this afternoon.
The gap is down to 5'54" as the peloton picks up a hitherto leisurely pace. meanwhile Rob Hatch informs us that the city of Alghero is historically Catalan. That man is Mes Que Un Commentator.
It's going to be a long three weeks - so here's a quick primer on what this whole thing is about.
High hopes for Geraint Thomas on this Giro... he co-leads Team Sky along with Mikel Landa.
The six-man break has a seven-minute lead, and everyone seems happy enough to keep that gap where it is. It's a warm day in northern Sardinia - 21C in the finish town of Olbia.
If you haven't had a chance, do take a look at our excellent long read on the Stelvio - which features not once but twice in the 100th edition.
The whole race is live on Eurosport and Eurosport Player - and we'll soon join our crack commentary team of Rob Hatch and Sean Kelly. You can get the Eurosport Player for the rest of 2017 for just £29.99 - go on, you know you want to...
The race started with a minute's silence and an Astana lead-off following the tragic death of Michele Scarponi.
We're in the early moments of a stage that will come to a climax around 4-4.30pm UK time - there's a six-man breakaway comprising Benedetti, Maestri, Bialoblocki, Brutt, Zhupa and Teklehaimanot. That group is nearly six and a half minutes clear.
A quick guide to what they're all racing for - your Giro d'Italia jerseys, including the triumphant return of the Maglia Ciclamina!
Here's today's stage profile - it's mainly flat with three category four climbs, could be one for the sprinters at the end of 206km.
Benvenuti! Welcome to the 2017 Giro d'Italia! It's the 100th running of this great race, and it promises to be a cracker. We start in Sardinia, with the opening day taking us from Alghero to Olbia in the north of the island. I'm Alex Chick - Felix 'Blazin Saddles' Lowe will be taking over tomorrow, let's hope for an eventful opener in the meantime.