Well, that's all we've got time for today unfortunately. Thanks for joining not just over the past few hours, but the past few weeks of what has been an enthralling race. The good news is UCI WorldTour cycling resumes next weekend with the Criterium du Dauphine, which will feature the likes of Chris Froome, Alberto Contador and Richie Porte, and you can catch all the action live on Eurosport.
Autodromo di Monza - Milan
Giro d'Italia - 28 May 2017
Giro d'Italia – Follow this cycling race live with Eurosport. The action starts at 21:45 on 28 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.
Here's Dumoulin receiving the trophy:
Dumoulin has received the Giro trophy and is now celebrating with his team-mates on the podium. Great scenes in front of Milan's Duomo.
Reaction from Thibaut Pinot, who finished fourth overall: "I would have loved to be on the podium, but here were stronger opponents, so no complaints. The tension was tough. I needed to go fast but I felt like I wasn't really strong. I had a different feeling. Overall, I'm happy. I wanted to get high up the standings and get a stage win, and that is what has happened."
Here's a gutted-looking Vincenzo Nibali:
Dumoulin is on the podium now. He's received the maglia rosa and is now singing the Dutch national anthem.
More from Van Emden: "I was two seconds faster [than Dumoulin] and then six seconds faster, but my second part was really fast and I only gained four seconds, so I thought, 'Ooh, no no no', but then I saw him coming around the corner and the clock was ticking. I shouted out and so much emotions for winning a stage of a Grand Tour. I'm so happy."
Reaction from stage winner Jos van Emden: "I was too much times second, and this is a great day for Dutch cycling. Tom wins, I win, finally. I think there are two really happy people here."
Here was the moment Dumoulin realised he had won:
Nice touch from the beaten team:
More from Dumoulin: "But I did it. I had good legs and I just went for it. I spoke to my team director and he said, 'Only if we're sure, I'll tell you not to take risks in the corners', and he did it at halfway already, and I thought, 'Oh man, this is early to say something like that'. And then I crossed the line and they said, 'You won it'. But then I sat here in front of the TV and it was only a few seconds and I was really angry. But eventually I pulled it off and it's incredible."
Reaction from Dumoulin: "It's really crazy. I cannot describe it with words. It's incredible. It was such a nerve-wracking day. I was super-nervous from the beginning of the day. I needed to stay calm, but I almost couldn't."
Here's the final general classification:
Dumoulin and Van Emden celebrate:
Jos van Emden (LottoNL-Jumbo) wins stage 21 of the Giro d'Italia, beating Dumoulin by 15 seconds.
Quintana finishes 1min 24sec down on Dumoulin. Quintana will finish second overall, and Nibali third.
TOM DUMOULIN (TEAM SUNWEB) WINS THE 2017 GIRO D'ITALIA.
Meanwhile, Van Emden is in tears. He knows he's won the stage.
Nibali finishes 54 seconds down on Dumoulin. Only Quitana can now deny Dumoulin overall victory.
Pinot has just finished 1min 27sec down on Dumoulin.
Quintana almost overshoots a corner and has to break. That will have cost him time.
The gap between Dumoulin and Quintana is growing and is now 1min 15sec, and 22 seconds in the virtual general classification.
Quintana is now 1min 9sec behind Dumoulin on the road and 16 seconds down in the virtual general classification.
Dumoulin stops the clock in 33min 23sec, 15 seconds down on Van Emden, who will win the stage.
Dumoulin enters the last 1km. He needs to take care here. There are cobbles in the last few hundred metres.
Differences between the top five at the 17.4km split:
Quintana +1min 00sec
Quintana crosses the 17.4km split 1mon 00sec down on Dumoulin. That puts Dumoulin seven seconds ahead.
Dumoulin now 55 seconds ahead of Quintana on the road and moves into the virtual maglia rosa by two seconds.
The on-the-road GPS says Dumoulin is still nine seconds behind Quintana overall, so the Colombian is clinging to the maglia rosa for now.
Jungels and Yates have both finished, with Jungels stopping the clock 1min 34sec faster, which means he wins the best young rider's white jersey.
Current differences on the road:
Dumoulin has just gone through the 17.4km time check second fastest, six seconds down on Van Emden, who is looking increasingly like he will be the stage winner.
Here were the time differences between the top five at the 8.8km split:
Quintana crosses the 8.8km split 31 seconds down on Dumoulin.
Nibali comes through the 8.8km split 17 seconds down on Dumoulin, which puts Dumoulin into virtual second place and relegates Nibali to third.
Pinot comes through the 8.8km split 26 seconds down on Dumoulin, which puts the Dutchman into virtual third place. Pinot is one second slower than Adam Yates, so he's not on a good day here.
Dumoulin goes through the 8.8km time check just two seconds slower than Van Emden, 17 seconds faster than Zakarin. Flying start from Dumoulin.
And now Quintana rolls down the ramp and starts his defence of the maglia rosa. He needs the time trial of his life here.
Zakarin goes through the 8.8km time check 19 seconds down on Van Emden and six seconds down on Jungels. Strong start from the Russian.
Jungels was 34 seconds down on Van Emden at the 17.4km time check, so it now looks like it's only Dumoulin who deny his fellow Dutchman the stage victory. Meanwhile, Nibali has just gone down the ramp and is underway.
Insight from the Cannondale-Drapac team manager:
Thibaut Pinot rolls down the ramp. Just Nibali and Quintana left to start.
Here is Quintana warming up:
Dumoulin is underway. Just Pinot, Nibali and Quintana left to start now.
Strong start from Jungels, who went through the 8.8km time check third fastest so far, just 13 seconds down on current leader Van Emden. Adam Yates went through 14 seconds slower than Jungels, so at that rate, the Luxembourger is going to finish as the race's best young rider.
Bahrain-Merida's Franco Pellozotti has had some special company on his ride today:
Yates, Mollema and Pozzovivo are all now out on the road, so it's just the top five overall left to start.
Just one final reminder of the top 10 in the general classification as it currently stands:
The temperature is now up around 30C, so like Dumoulin, Jungels has been warming up with a cooling vest on.
Formolo has just gone down the ramp, so here are the only remaining start times (all BST): Bob Jungels 3.32pm, Adam Yates 3.35pm, Bauke Mollema 3.38pm, Domenico Pozzovivo 3.41pm, Ilnur Zakarin 3.44pm, Tom Dumoulin 3.47pm, Thibaut Pinot 3.50pm, Vincenzo Nibali 3.53pm, Nairo Quintana 3.56pm.
Here was Mikel Landa tackling the Monza F1 circuit section of the course:
Tom Dumoulin is getting ready ahead of his 3.47pm BST start time.
Just a few left minutes now until the top 10 riders get going. Davide Formolo (Cannondale-Drapac) will be the first to go, at 3.29pm BST. They will set off at three-minute intervals, with Nairo Quintana (Movistar) last to set off, at 3.56pm BST.
Mikel Landa (Team Sky) has just gone down the start ramp. As long as he finishes, he'll be this year's King of the Mountains.
A look at Vasil Kiryienka's time-trial performance, courtesy of Velon:
The top 20 in the general classification will start rolling down the ramp in six minutes' time, with Tejay Van Garderen (BMC Racing) first to set off.
No one currently out on course is posing any sort of threat to Van Emden's fastest time, and looking at the list of riders still to start, there is probably only Bob Jungels and Tom Dumoulin who can put it in danger.
Just a quick reminder of the profile of today's time trial:
Here was Hansen talking to Laura Meseguer at the finish line: "It wasn't easy. They think I've got a hairline fracture in my palm, so it was very painful."
Adam Hansen (Lotto Soudal) has just crossed the finish line to complete his record 17th consecutive Grand Tour. He's had to ride through the pain barrier for the past week, having hurt his hand in a crash on stage 14. Great effort from the Australian.
Just a quick reminder of when the race leaders will be heading down the start ramp (all times BST): Bob Jungels 3.32pm, Adam Yates 3.35pm, Bauke Mollema 3.38pm, Domenico Pozzovivo 3.41pm, Ilnur Zakarin 3.44pm, Tom Dumoulin 3.47pm, Thibaut Pinot 3.50pm, Vincenzo Nibali 3.53pm, Nairo Quintana 3.56pm.
Kiryienka finished strongly but could only stop the clock in 33min 39sec, which is 31 seconds down on Van Emden and good enough for third place.
This was Van Emden crossing the finish line:
Here was Van Emden crossing the finish line in front of Milan's iconic Duomo.
Michael Hepburn (ORICA-SCOTT) had been on track for a decent time but crashed on the very last corner. That's a major warning to the favourites later on: push too hard on the twisting finale and you can easily come down.
It doesn't look like Kiryienka will be a danger to Van Emden. He was 15 seconds down on the Dutchman at the 8.8km intermediate split and had drifted to 26 seconds back at the 17.4km split. Van Emden has just been speaking to Laura Meseguer and now sees Bob Jungels and Tom Dumoulin as the two biggest threats now.
Here was Van Emden just before the finish line:
Quinziato's time has just been beaten by 27 seconds by Jos van Emden (LottoNL-Jumbo), who has gone quickest in 33min 08sec. That could well be a tough time to beat. Steve Cummings is currently in the commentary box with Rob Hatch and has tipped Van Emden to win the stage.
Quinziato still holds the fastest time.
Team Sky's Vasil Kiryienka is now out on course. The Belarusian came close to winning stage 10's time trial but saw his chances ended by a crash in the final 1km. He could challenge for the stage win again today.
Speaking of Gaviria, here he was out on course:
Pedersen missed out on taking the lead after finishing a fraction of a second down on Bialoblocki, but Manuel Quinziato (BMC Racing) has just beaten them both by setting a new fastest time of 33min 35sec.
The other two jerseys on offer this year have already been wrapped up, with Mikel Landa (Team Sky) winning the mountains classification's blue jersey and Fernando Gaviria (Quick-Step Floors) winning the points classification's 'maglia ciclamino'.
As well as the race for the pink jersey, it's still all to play for in the battle for the best young rider's white jersey. Adam Yates (ORICA-SCOTT) currently holds it by 28 seconds from second-placed Bob Jungels (Quick-Step Floors), but Jungels is a far superior time-triallist and so the jersey could change hands today.
Here was Bialoblocki finishing:
Bialoblocki still leads, but Trek-Segafredo's Mads Pedersen went faster than the Pole at both the 8.8km and 17.4km time splits and is on course to set the fastest time.
The first rider has just arrived at the finish, and it's Marcin Bialoblocki (CCC Sprandi Polkowice) in 34min 12sec. He's a strong time-triallist, so that is a good marker for what a competitive time will be.
A little slice of history also awaits Vincenzo Nibali if he could pull off the win, because he would become the first rider to retain the title since Miguel Indurain in 1992-93.
If Dumoulin manages to clinch overall victory today, he will be the first Dutchman to win the Giro and first Dutchman to win a Grand Tour since Joop Zoetemelk won the Tour de France in 1980.
Prediction from Cannondale-Drapac boss Jonathan Vaughters:
That's a shame. Fonzi took his Fonzie jacket off.
We've now got six riders out on course, one of whom is BORA-hansgrohe sprinter Sam Bennett. He missed out on a stage win but picked up four top-three finishes in sprints, so it's been a decent Giro for the Irishman.
The Coach, Brian Smith, has had his calculator out crunching numbers to see who could win the title today. Here are his predictions:
The first rider is about to set off, and it's Giuseppe Fonzi (Wilier Triestina-Selle Italia). He's living up to his name by wearing a Fonzie-style leather jacket over his jersey on the start ramp. We can only presume he's not going to take to the course in that.
Cummings on race leader Nairo Quintana's prospects of holding on to the maglia rosa: "I just can't see him performing really well today. He could potentially lose his podium spot even."
Cummings on home favourite Vincenzo Nibali's chances of defending his title: "Nibali is a dark horse. If he performs to the maximum and Dumoulin has a bad day, he could do it."
Team Dimension Data rider and two-time Tour de France stage winner Steve Cummings has joined us in Milan today and just had this to say: "Dumoulin has ridden a calculated race and this stage is for him. If he produces what he is capable of, he will win."
Our roving reporter Matt Stephens is currently doing a Facebook Live on the BORA-hansgrohe bus. Take a look here:
Our live broadcast is getting underway now on Eurosport2. If you're not near a TV, you can also watch on your laptop, tablet or phone via Eurosport Player.
Ilnur Zakarin is currently 1min 15sec off the lead in fifth, but the Russian is a handy time-triallist and is a decent bet for a podium finish.
It's a hot and dry day for the riders, with temperatures getting up as high as 31C at around the time the stage will be finishing. The absence of rain will be a big relief all round because wet road surfaces would have raised nerves on what is already an extremely tense day.
Here's the top 10 in the general classification going into today's stage:
A lot of the riders have been out riding the course this morning. Here was Vincenzo Nibali getting to grips with the Monza motor racing circuit, where the time trial starts:
Here's our preview of today's time trial:
Here's a comparison of Dumoulin and Quintana's recent performances in time trials:
The riders go out in reverse general classification order, with the first man down the start ramp being Guiseppe Fonzi (Wilier Triestina-Selle Italia) at 12.45pm BST. The race favourites start at the following times: Bob Jungels 3.32pm, Adam Yates 3.35pm, Bauke Mollema 3.38pm, Domenico Pozzovivo 3.41pm, Ilnur Zakarin 3.44pm, Tom Dumoulin 3.47pm, Thibaut Pinot 3.50pm, Vincenzo Nibali 3.53pm, Nairo Quintana 3.56pm (all BST).
Here's the profile of the course:
Today’s course is flat and contains long sections of straight road, so it’s perfect for time-trial expert Dumoulin and a nightmare for a light climber such as Quintana. On paper, therefore, Dumoulin looks favourite to not only win the stage, but also win the Giro d’Italia overall. The Dutchman comprehensively defeated all the other riders in the top four in stage 10’s 39.8km time trial, and if all four perform to the same level again, Dumoulin will beat Quintana by 2min 7sec, Nibali by 1min 33sec and Pinot by 1min 59sec, which would comfortably hand him overall victory.
Thibaut Pinot won the final mountain stage of this year’s race yesterday to leave the top five in the general classification going into today's decider looking like this: 1 Nairo Quintana, 2 Vincenzo Nibali +39sec, 3 Thibaut Pinot +43sec, 4 Tom Dumoulin +53sec, 5 Ilnur Zakarin +1min 15sec.
Hello and welcome along to our live coverage of the final stage of the Giro d’Italia, which has all the makings of one of the tightest and most fascinating finales to a Grand Tour in recent history. It’s a 29.3km individual time trial from Monza to Milan, with the top four separated by just 53 seconds and the top five split by only one minute 15 seconds. We’ll take you through all the action right here.