Hello and welcome to our live coverage of the final stage of the Vuelta a San Juan. Today's stage runs 141km consisting of nine laps of a circuit around San Juan, and looks set up for a sprint finish.
It should be a sprint finish today, much like yesterday's stage was expected to be. The sprinter's teams won't risk a repeat performance after the break managed to stay away and contest the victory on the penultimate stage of the race though.
We're just under ten minutes from the stage start now.
With many of the classifications already decided, there isn't much to contest today – apart from the stage victory, that is.
Maximiliano Navarrete (Argentina) is leading the intermediate sprint competition. He's on 11 points, and with 6 up for grabs today, his yellow jersey could be under threat if the right rider gets in the break
141km remaining from 141km
And we're off! The final stage of the race gets underway.
Several riders are already on the attack, including Remco Evenepoel (Deceuninck-Quick Step) who will be looking to secure his slender two-second lead in the U23 competition today.
The young Belgian is out there alone right now.
139km remaining from 141km
A few more riders have made their way across to him now.
Fernando Gaviria (UAE Team Emirates), Bernhard Eisel (Dimension Data), Ignacio Prado (Mexico), Leonardo Rodriguez and Laureano Rosas (both Asociacion Civil Mardan) are the riders who made it across to Evenepoel.
133km remaining from 141km
Gaviria has 3 points in the intermediate sprint competition, so can't challenge Navarrete's 11 even if he takes both sprints today.
130km remaining from 141km
And the break has been brought back. Gaviria too dangerous a presence for the peloton.
128km remaining from 141km
That's one lap under their belt and no move has been established yet. Alejandro Osorio (Nippo Vini Fantini Faizanè) is among the next crop of riders to have a go.
Six more riders off the front with a miniscule gap.
124km remaining from 141km
Nippo's Osorio and Mexico's Prado are back out there. They've been joined by two riders, one from Agrupacion Virgen De Fatima and one from the Argentine national team.
They have a couple of seconds on the peloton.
Adrián Richeze is the Agrupacion Virgen de Fatima rider, and Rúben Ramos is the man from Argentina.
The gap to the leaders is up to 20 seconds now. Prado, Osorio, Ramos and Richeze out front. a chase group has also formed.
118km remaining from 141km
Enzo Moyano (Municipalidad de Pocito), Dario Díaz (Asociacion Civil Mardan) and Magno Nazaret (Brazil) are the chasers.
...and the chasers are caught by the peloton. Just the four out front now, 20 seconds up the road.
112km remaining from 141km
The peloton is spread out across the road now. They seem happy with the composition of the break, who head into the final metres of lap two.
That's the first sprint of the day over and done with. The break just rolls through, with Richeze leading Ramos and Prado over the line.
106km remaining from 141km
Things have settled down now, though Richeze had a technical problem – possibly a puncture – and dropped back from the break.
103km remaining from 141km
Peter Sagan (Bora-Hansgrohe) and Iginio Lucero (Municipalidad de Rawson Somos Todos) clip off the front of the peloton but are quickly shut down.
99km remaining from 141km
We're inside the final 100km now. Riders are still trying to get away from the peloton.
96km remaining from 141km
End of lap three for the breakaway.
The peloton aren't far behind, but we don't have a time gap for whatever reason.
The gap appears to be around 20 seconds.
The on-screen graphic shows the state of play in the intermediate sprint competition. Daniel Zamora (Agrupacion Virgen De Fatima) lies second, a single point behind the 11 of Maximiliano Navarrete (Argentina).
We have a couple of laps before the final intermediate sprint of the race, and with a small gap to the break, there's a chance that it could be contested.
Zamora has won the mountain classification though, and is also assured of the best Argentine and best Sanjuanino prizes, so he might be content with those.
A few more riders have gone on the attack. The men in question are Ricardo Paredes (Chile), Alessandro Ferreira (Brazil) and Daniel Díaz (Municipalidad de Pocito).
84km remaining from 141km
30 seconds for the breakaway now, a bit more breathing room.
It's just Osorio and Prado left out front now.
80km remaining from 141km
Another lap down. Five to go.
77km remaining from 141km
We now have a new group up front after Prado and Osorio were brought back.
Julen Amezqueta (Caja Rural - Seguros RGA), Carlos Barbero (Movistar), Daniel Díaz (Municipalidad de Pocito) and Sergio Aguirre (Municipalidad de Rawson Somos Todos) are the attackers.
Meanwhile, Movistar lead the peloton. The break has 20 seconds.
Fabio Duarte (Medellin) has made it up to the break now, making it five up front.
70km remaining from 141km
This group has gotten a lot more leeway than the previous break of unthreatening South Americans. Probably because Movistar are controlling the peloton while having Barbero out front.
The gap is up to a minute now.
64km remaining from 141km
End of lap five for the break, so we're past the halfway point of the stage. The final intermediate sprint is up at the end of this lap.
62km remaining from 141km
The situation looked to be settled but now the peloton is closing in on the break. The gap is down under 40 seconds.
Bora-Hansgrohe are among the teams driving it on the front.
And the gap is back up to 50 seconds.
52km remaining from 141km
A few Chileans are also on the front of the peloton mixed among the Bora men.
49km remaining from 141km
A handful of Agrupacion Virgen De Fatima riders made a brief move to the front of the peloton, thinking of the intermediate sprint for their man Zamora. But with a 50-second gap to make up and 4km to go until the sprint, they quickly disappeared.
Three laps to go now. Duarte, Díaz and Amezqueta lead the break over the sprint.
So Navarrete is confirmed as the winner of the intermediate sprint competition.
40km remaining from 141km
40 seconds between the break and peloton now. It's pretty much a countdown to the sprint finish, barring any improbable late breaks.
36km remaining from 141km
Cuba and Nippo - Vini Fantini are at the head of the peloton now. Things are pretty calm with the gap remaining stable.
32km remaining from 141km
Another lap down for the break. Two to go now. Their advantage is just over 20 seconds.
Amezqueta pushes the pace a little, briefly gapping his companions.
25km remaining from 141km
All of a sudden, the gap is back out to around a minute.
An on-screen graphic tells us that the break has averaged 45km/h over the past ten minutes, while the peloton has averaged 43.5km/h.
21km remaining from 141km
Back down to 20 seconds now as the peloton, led by a variety of teams, pick up the pace.
There are a few Dimension Data riders up there, along with a couple of UAE Team Emirates men and one each from Nippo - Vini Fantini and Bora-Hansgrohe.
An attack comes from a Neri Sottoli - Selle Italia rider, pushing the pace of the peloton up further. the break is just 15 seconds up now.
Several riders bridge up to the break. Alejandro Marque (Sporting Clube de Portugal - Tavira) is one of them. It's the first time I've seen activity from the team during the race.
16km remaining from 141km
We're onto the final lap now. Just a few seconds between the break and the peloton.
12km remaining from 141km
Seven men up front, but they're almost back with the peloton now.
11km remaining from 141km
And the break is caught. It's all about the sprinters now.
7km remaining from 141km
Fernando Gaviria (UAE Team Emirates), Álvaro Hodeg (Deceuninck-Quick Step), Mark Cavendish (Dimension Data), Sam Bennett and Peter Sagan (Bora-Hansgrohe) should be the main contenders for the win today.
Rudy Barbier (Israel Cycling Academy), Imerio Cima (Nippo-Vini Fantini), Luca Pacioni (Neri Sottoli-Selle Italia) and Matteo Malucelli (Caja Rural-Seguros RCA) are among the outsiders.
6km remaining from 141km
Nicola Toffali (Sporting Clube de Portugal-Tavira) tries a move.
Toffali has a decent gap already and is powering along nicely.
4km remaining from 141km
He had a couple of seconds on the peloton, but the peloton have dragged Toffali back now.
4km remaining from 141km
Toffali is back in the peloton now after his brief foray.
3km remaining from 141km
Another Sporting-Tavira rider goes for it. This time it's Tiago Machado. He's less successful than his teammate though, and it quickly caught.
2km remaining from 141km
Movistar are up front, making sure their man, race leader Winner Anacona, is safe.
Emiliano Contreras (Asociacion Civil Mardan) attacks.
2km remaining from 141km
Contreras is caught. Israel Cycling Academy and Dimension Data have duelling trains at the head of the peloton.
1km remaining from 141km
Final kilometre now! Dimension Data lead the peloton.
0km remaining from 141km
Lotto-Soudal make their move. It;s getting a bit messy up front.
Sagan launches first! Bennet is on his wheel but Hodeg comes around the outside to power past!
Sam Bennett comes off Sagan's wheel in the closing metres and just pips Hodeg to the line! Victory for Bennett, with Hodeg in second.
A great leadout by Sagan. It looked for a second as if he was going for it and Bennett couldn't pass, but the Irishman timed it late and managed to nab the win.
It's Bennett from Hodeg, with Bennett's teammate Erik Baška in third. Sagan took fifth, while Gaviria was tenth.
Here's the top ten on the stage and general classification.
Here's a rundown of the classification winners.
Overall: Winner Anacona (Movistar)
Intermediate Sprint: Maximiliano Navarrete (Argentina)
Mountain: Daniel Zamora (Agrupacion Virgen De Fatima)
U23: Remco Evenepoel (Deceuninck-Quick Step)
Best Argentine: Daniel Zamora (Agrupacion Virgen De Fatima)
Best rider from San Juan: Daniel Zamora (Agrupacion Virgen De Fatima)
That's all from us. We hope you enjoyed our live coverage of the 2019 Vuelta a San Juan!
Latest on Cyclingnews
Ben Hermans signs two-year extension with Israel Cycling AcademyBelgian returns to team as they seek a spot in the 2020 WorldTour
Elissonde confirms move from Team Ineos to Trek-Segafredo'I hope to return to my aggressive way of racing' says French climber
Israel Cycling Academy poised to buy out Katusha to secure place in 2020 WorldTourPro Continental team would buy WorldTour license and keep 11 riders
UCI Road Cycling World Championships 2019: The Essential GuideAn in-depth preview of the racing in Yorkshire
Vermeersch claims Jingle Cross C1 winBelgian beats Baestaens, Aernouts in Iowan
Gilbert, Van Avermaet and Evenepoel lead Belgium squad at World ChampionshipsStuyven and Vanmarcke miss out on final places
Rochette doubles up in Iowa, winning Jingle Cross C1Canadian tops Nash, Richards
Lotto Belgium Tour: Rivera wins final stage in GeraardsbergenKröger claims the overall victory
Bernal and Gaviria lead Colombia squad for World ChampionshipsTour de France champion set play a supporting role in Yorkshire