The 2019 Giro d'Italia was a three-week Grand Tour cycling stage race organised by RCS Sport that took place mainly in Italy, between 11 May and 2 June 2019. The race was the 102nd edition of the Giro d'Italia and was the first Grand Tour of the 2019 cycling season. The race started with an individual time trial in Bologna, and finished with another time-trial in Verona. The race was won by Richard Carapaz (Movistar Team), who became the first Ecuadorian rider to win the Giro d'Italia. Italian Vincenzo Nibali (Team Bahrain Victorious) finished 2nd, with Slovenian rider Primož Roglič (Team Jumbo–Visma) in 3rd place. Carapaz also became the second South American rider to win the Giro, after Nairo Quintana in 2014.
|2019 UCI World Tour, race 23 of 38|
|Dates||11 May – 2 June 2019|
|Distance||3,546.8 km (2,204 mi)|
|Winning time||90h 01'47"|
Pascal Ackermann (Bora–Hansgrohe) narrowly won the points classification before Arnaud Démare (Groupama–FDJ), with Damiano Cima (Nippo–Vini Fantini–Faizanè) in third place. Giulio Ciccone (Lidl–Trek) won mountains classification after leading it through 20 of the race's 21 stages, and Miguel Ángel López (Astana Qazaqstan Team) won the young rider classification. The team classification was won by Movistar Team.
All 18 UCI WorldTeams were automatically invited and were obliged to attend the race. Four wildcard UCI Professional Continental teams were also selected. Because of an agreement between RCS Sport and the organisers of the Coppa Italia di ciclismo (the Italian Road Cycling Cup) one of the four wildcards is traditionally reserved for the overall cup winner. One of the wildcards was therefore awarded to Androni Giocattoli–Sidermec. On 25 January 2019, the race organisers announced that the other three wildcards were awarded to Bardiani–CSF, Israel Cycling Academy and Nippo–Vini Fantini–Faizanè. All of the wildcard teams had previously participated in the Giro, and three out of the four teams participated in the previous year. The one exception was Nippo–Vini Fantini, whose last participation in the Giro was in 2016. Each team started with eight riders. The on-stage presentation of the teams took place in Bologna on 9 May, two days before the opening stage.
The teams entering the race were:
UCI Professional Continental teams
Pre-race favourites edit
Two previous Giro d'Italia champions, Vincenzo Nibali (Bahrain–Merida) and Tom Dumoulin (Team Sunweb), are considered to be among the favorites for the Maglia Rosa, together with Miguel Ángel López (Astana), Mikel Landa (Movistar Team), Primož Roglič (Team Jumbo–Visma) and Simon Yates (Mitchelton–Scott).
Other riders believed to be competitive in the general classification were Richard Carapaz (Movistar Team), Esteban Chaves (Mitchelton–Scott), Davide Formolo (Bora–Hansgrohe), Ion Izagirre (Astana), Bob Jungels (Deceuninck–Quick-Step), Rafał Majka (Bora–Hansgrohe), Bauke Mollema (Trek–Segafredo), Ben O'Connor (Team Dimension Data) and Ilnur Zakarin (Team Katusha–Alpecin).
Riders believed to be the main contenders for victories on the sprint stages are the current German national champion Pascal Ackermann (Bora–Hansgrohe), Frenchman Arnaud Démare (Groupama–FDJ), Australian rider Caleb Ewan (Lotto–Soudal), Colombia's Fernando Gaviria (UAE Team Emirates), and the defending winner of the points classification, Italian Elia Viviani (Deceuninck–Quick-Step).
Route and stages edit
The race started on 11 May with an 8 km cronoscalata, a mountain time trial, in Bologna, which concluded with a 2.1 km (1 mi) climb to the Sanctuary of the Madonna di San Luca. The steep (average gradient 9.7%) climb, which is regularly used as a finish in the Italian autumn classic Giro dell'Emilia, made its debut in the Giro in 1956 in a time trial stage won by Charly Gaul, and had now made its fourth appearance in the Giro. The race then headed south, with the second stage crossing the Apennines into Tuscany, honouring Tuscan cyclist Gino Bartali with a stage finish in Fucecchio. The following stage started in Vinci, celebrating the 500th anniversary of the death of Leonardo da Vinci, and finished in Orbetello, which also acted as the start location for the following stage, in which the race left Tuscany for the Lazio region with a stage finish in Frascati. Continuing south, the peloton then left Frascati for a stage finish in Terracina, and, following a short transfer to Cassino, crossed the country on a hilly stage to the Apulian region on eastern coast, finishing in the town of San Giovanni Rotondo. The race then headed north, with stage finishes in L'Aquila and Pesaro. Stage nine's individual time trial in San Marino was the last stage before the rest day, and the only occasion where the Giro left Italy.
Following the first rest day, the riders tackled two flat stages with finishes in Modena and Novi Ligure. The twelfth stage, relatively short at 158 km (98 mi), started from Cuneo and included the climb of Montoso, 1248 meters above sea level. It finished with a very short, but steep climb in the town of Pinerolo, with the gradient reaching 20%. The thirteenth stage has been considered to become the first big test for the riders aiming for the general classification and included the race's first summit finish, at Lago Serrù, close to Ceresole Reale. Two other categorized climbs were included in the stage, namely the Colle del Lys and the Pian del Lupo.
Following the second, and last, rest day on 27 May, the riders faced what has been dubbed as the queen stage of the race, which started in Lovere, included several categorized climbs, including the Passo del Mortirolo, before finishing in Ponte di Legno. Initially, the stage was meant to also feature the Passo di Gavia, previously featured in 2014, in a stage won by Nairo Quintana (Movistar Team), who later won the overall classification, however the climb was ultimately removed from the route two days before the stage was run due to snow and poor weather conditions. The Mortirolo was first included in the race in 1990, and has since then made many appearances in the race, most recently on the 16th stage at the 2017 won by Vincenzo Nibali. The race finished with a 17 km (11 mi) time trial in Verona.
|1||11 May||Bologna to Bologna (San Luca)||8 km (5 mi)||Individual time trial||Primož Roglič (SLO)|
|2||12 May||Bologna to Fucecchio||205 km (127 mi)||Hilly stage||Pascal Ackermann (GER)|
|3||13 May||Vinci to Orbetello||220 km (137 mi)||Flat stage||Fernando Gaviria (COL)[N 1]|
|4||14 May||Orbetello to Frascati||235 km (146 mi)||Flat stage||Richard Carapaz (ECU)|
|5||15 May||Frascati to Terracina||140 km (87 mi)||Flat stage||Pascal Ackermann (GER)|
|6||16 May||Cassino to San Giovanni Rotondo||238 km (148 mi)||Hilly stage||Fausto Masnada (ITA)|
|7||17 May||Vasto to L'Aquila||185 km (115 mi)||Hilly stage||Pello Bilbao (ESP)|
|8||18 May||Tortoreto Lido to Pesaro||239 km (149 mi)||Hilly stage||Caleb Ewan (AUS)|
|9||19 May||Riccione to City of San Marino (San Marino)||34.8 km (22 mi)||Individual time trial||Primož Roglič (SLO)|
|20 May||Rest day|
|10||21 May||Ravenna to Modena||145 km (90 mi)||Flat stage||Arnaud Démare (FRA)|
|11||22 May||Carpi to Novi Ligure||221 km (137 mi)||Flat stage||Caleb Ewan (AUS)|
|12||23 May||Cuneo to Pinerolo||158 km (98 mi)||Hilly stage||Cesare Benedetti (ITA)|
|13||24 May||Pinerolo to Ceresole Reale (Serrù Lake)||196 km (122 mi)||Mountain stage||Ilnur Zakarin (RUS)|
|14||25 May||Saint-Vincent to Courmayeur (Skyway Monte Bianco)||131 km (81 mi)||Mountain stage||Richard Carapaz (ECU)|
|15||26 May||Ivrea to Como||232 km (144 mi)||Intermediate stage||Dario Cataldo (ITA)|
|27 May||Rest day|
|16||28 May||Lovere to Ponte di Legno||
194 km (121 mi)[N 2]
|Mountain stage||Giulio Ciccone (ITA)|
|17||29 May||Commezzadura (Val di Sole) to Anterselva/Antholz||181 km (112 mi)||Intermediate stage||Nans Peters (FRA)|
|18||30 May||Valdaora/Olang to Santa Maria di Sala||222 km (138 mi)||Flat stage||Damiano Cima (ITA)|
|19||31 May||Treviso to San Martino di Castrozza||151 km (94 mi)||Mountain stage||Esteban Chaves (COL)|
|20||1 June||Feltre to Croce d'Aune-Monte Avena||194 km (121 mi)||Mountain stage||Pello Bilbao (ESP)|
|21||2 June||Verona to Verona||17 km (11 mi)||Individual time trial||Chad Haga (USA)|
|Total||3,546.8 km (2,204 mi)|
- Elia Viviani was originally listed as the stage winner. Viviani was later relegated by the race officials.
- Stage re-routed due to snow and poor weather conditions
Race overview edit
The first stage, an 8 km mountain time trial in Bologna, was won by Primož Roglič (Team Jumbo–Visma) who therefore became the first wearer of the maglia rosa, the pink jersey identifying the leader of the general classification. Roglič also took the lead in the points classification. Giulio Ciccone (Trek–Segafredo) took the lead in the mountains classification and became the first wearer of the blue jersey, while Miguel Ángel López (Astana) finished as the fastest young rider and became the leader of the young rider classification. Stage 2, the first bunch sprint stage, was taken by Pascal Ackermann (Bora–Hansgrohe), who benefited from a mistake by Elia Viviani (Deceuninck–Quick-Step) in the setup for the sprint. Roglič held the maglia rosa for another day, while Ackermann took the points classification. Ciccone also went into the breakaway and maintained his lead in the mountains classification. The third stage was once again a group sprint, but this one had much more controversy. In the leadup to the sprint, Viviani pulled out of line and bumped Matteo Moschetti (Trek–Segafredo) out of the way. Viviani won the stage on the road, but judges later relegated him for an illegal sprint, which handed the win and points classification to Fernando Gaviria (UAE Team Emirates). No other changes in the jerseys occurred. Richard Carapaz (Movistar Team) won the fourth stage after a late attack. Multiple crashes with only a few kilometers left of the stage saw several riders go down. One of those affected was favorite Tom Dumoulin (Team Sunweb), who eventually finished the stage four minutes after many other favorites had crossed the line. Roglič extended his general classification lead out to 35 seconds, and Ackermann took back the points classification. Stage five was a drenched one, with a neutralized bunch sprint at the end. Ackermann took the win after nearly colliding with a Groupama–FDJ rider. Gaviria took a close second. Dumoulin officially withdrew after only a few kilometers of the stage, stating that the pain was too much to continue.
The first shakeup of the race occurred on stage six, where the breakaway took the stage. Fausto Masnada (Androni Giocattoli–Sidermec) beat Valerio Conti (UAE Team Emirates) to the line, beating the peloton by a full seven minutes. Conti was handed over the maglia rosa with the rest of the breakaway riders between him and Roglič because of this. Giovanni Carboni (Bardiani–CSF) gained the young rider classification also. Stage seven was another day for the breakaway, this time Pello Bilbao (Astana) fending off Tony Gallopin (AG2R La Mondiale) for the victory. Stage eight saw Caleb Ewan (Lotto–Soudal) take the sprint over Elia Viviani and Pascal Ackermann, the holder of the maglia ciclamino at the time. Stage nine, the San Marino time trial that would round out the first week, saw Primož Roglič victorious again, this time only 11 seconds over Victor Campenaerts (Lotto–Soudal) and a full minute over Bauke Mollema (Trek–Segafredo) and the rest of the GC favorites. Conti still held the maglia rosa.
A slight controversy opened up the second week, with stage ten ending in a reduced sprint caused by the fall of the maglia ciclamino holder Ackermann. Arnaud Démare (Groupama–FDJ) found victory over Viviani and Rüdiger Selig (Bora–Hansgrohe), who sprinted after Ackermann's crash. Ackermann would finish, although losing the ciclamino to Demare, and Matteo Moschetti would withdraw from injuries sustained in the incident. Ewan found victory once again in stage eleven, where he once again beat Demare and Ackermann. Ewan and Viviani both announced their withdrawals afterwards, in preparation for the Tour de France. Stage twelve followed the common roads of the Giro di Lombardia, where Cesare Benedetti (Bora–Hansgrohe) of the breakaway took his first pro win over Damiano Caruso (Bahrain–Merida) and Eddie Dunbar (Team Ineos). It also saw Jan Polanc (UAE Team Emirates) taking over the general classification from his teammate Conti. The thirteenth stage was the first true mountain stage of the Giro, and was potentially the turning point. Ilnur Zakarin (Team Katusha–Alpecin) took victory after an attack, in which he caught up and surpassed second placed Mikel Nieve (Mitchelton–Scott), with Mikel Landa (Movistar Team) coming in third. The surprise of the day was Richard Carapaz, who essentially was let go by Vincenzo Nibali (Bahrain–Merida) and Roglič. This placed him right with the other favorites, two down on Roglič and a further two on Polanc. However, on the other end of the spectrum, big names like Miguel Ángel López (Astana) and Simon Yates (Mitchelton–Scott) lose multiple minutes on the day. Stage fourteen was arguably the maglia rosa-deciding stage, as Carapaz was once again on the attack for minutes. The rest of the favorites once again let him go, and let his gap grow to nearly two minutes for a decisive victory. Yates placed in second, gaining about 20 seconds on the rest of the favorites. The fifteenth day of racing was one for the break again, as Dario Cataldo (Astana) edged out Mattia Cattaneo (Androni Giocattoli–Sidermec) for the win, with Yates once again placing on the podium. This stage saw Roglic lose a bit of time on his rivals after a nightmare day filled with crashes and such, obtaining a needed break from the final rest day.
The third week began with the now-shortened "queen stage" of the race. Missing out on the Gavia Pass, the challenging day saw the maglia azzurra (mountain classification) leader Giulio Ciccone (Trek–Segafredo) not only secure the classification, but win the stage from a tough breakaway with Jan Hirt (Astana) in a close second. Fausto Masnada (Androni Giocattoli–Sidermec) grabbed his second podium of the race in third, and saw Lopez lose some 20 seconds on Nibali, as well as Roglič over a minute. The seventeenth day was another one for the break, this time Nans Peters (AG2R La Mondiale) breaking through for the win, with Esteban Chaves (Mitchelton–Scott) around a minute and a half back, and Davide Formolo (Bora–Hansgrohe) rounded out in third. Nibali, Roglič, and others once again lost seconds on Carapaz. Stage eighteen, however, was more or less a break in the action for many. Damiano Cima (Nippo–Vini Fantini–Faizanè) outlasted the sprint trains to take a surprise win over Ackermann and Simone Consonni (UAE Team Emirates). Demare held the points classification up to this point, but bad positioning meant he brought it home in eighth, putting Ackermann in the maglia ciclamino to the end of the race. Stage nineteen was yet another for the break, this time Chaves finally nabbing a stage win for himself and Mitchelton–Scott. Andrea Vendrame (Androni Giocattoli–Sidermec) and Amaro Antunes (CCC Team) made up the top three, with Lopez gaining around 45 seconds on his rivals. The penultimate stage of the Giro was maybe one of the more exciting ones, with Pello Bilbao (Astana) taking another one for himself over Landa, with Ciccone not far behind in third. Roglič and Yates both lost 50 seconds to the favorites, and Lopez once again lost 2 minutes on them. That left everything on the table for the final time trial to round out this year's edition. The American Chad Haga (Team Sunweb) surprisingly gave Sunweb their one and only win in the Giro, with Campernaerts once again only four seconds down, and with Thomas De Gendt (Lotto–Soudal) taking the final place on the podium, rounding out an excellent Giro.
Carapaz became the first Ecuadorian rider to win a Grand Tour and the second South American rider to win the Giro, after Colombian Nairo Quintana in 2014. Vincenzo Nibali placed second, one minute down, and Roglič managed to take third back from Landa on the final day by eight seconds. Pascal Ackermann took the points classification by 13 points over Arnaud Démare, and Giulio Ciccone outright dominated the mountain classification. Miguel Ángel López unsurprisingly took the youth classification over Pavel Sivakov, and Movistar unsurprisingly took the team classification.
About 60 km (37 mi) from the finish of stage 18, a spectator walked onto the road shortly before the escape group reached the spot and dropped a bicycle in the path of the riders. The man then walked away from the scene. Another spectator stepped in and removed the obstacle. On 4 June 2019, it was reported that the identified perpetrator, a man from Tunisia, faced expulsion back to his home country due to his actions.
During the final ascent to Croce d'Aune on stage 20, Miguel Ángel López was knocked off his bike in an incident with a spectator. Before he got back on his bike, López hit the fan several times in anger. He would go on to lose almost two minutes on the group of other favourites at the end of the stage. Even though UCI regulations stipulate that a rider who engages in physical violence is to be disqualified from the event, López was given no punishment for his action. The UCI announced on 2 June 2019 that they had launched an investigation into the jury's decision not to apply a penalty.
On 15 May 2019, the UCI announced that they had provisionally suspended Kristijan Koren (Bahrain–Merida), part of his squad for the 2019 Giro, for his alleged involvement in the Operation Aderlass doping case. The team subsequently pulled Koren out of the race.
Classification leadership edit
In the Giro d'Italia, four different jerseys are awarded. The first and most important is the general classification, calculated by adding each rider's finishing times on each stage. Riders receive time bonuses (10, 6 and 4 seconds respectively) for finishing in the first three places on each stage. Smaller time bonuses are also given to the top three riders at the last intermediate sprint on each stage (3, 2 and 1 seconds respectively). The rider with the lowest cumulative time is awarded the pink jersey (Italian: maglia rosa), and is considered the winner of the Giro d'Italia.
Additionally, there is a points classification. Riders win points for finishing in the top placings on each stage or by being within the first cyclists to reach intermediate sprint locations along each mass-start stage. Flat stages award more points than mountainous stages, meaning that this classification tends to favour sprinters. The leader of the points classification wore the cyclamen jersey.
|Points for Cima Coppi||50||30||20||14||10||6||4||2||1|
|Points for Category 1||40||18||12||9||6||4||2||1||0|
|Points for Category 2||18||8||6||4||2||1||0|
|Points for Category 3||9||4||2||1||0|
|Points for Category 4||3||2||1||0|
There is also a mountains classification, for which points were awarded for reaching the top of a climb before other riders. Each climb was categorised as either first, second, third or fourth-category, with more points available for the more difficult, higher-categorised climbs. For first-category climbs, the top eight riders earned points; on second-category climbs, six riders won points; on third-category climbs, only the top four riders earned points with three on fourth-category climbs. The leadership of the mountains classification was marked by a blue jersey. The Cima Coppi, the race's highest point of elevation, awards more points than the other first-category climbs, with nine riders scoring points. Initially, the Cima Coppi was scheduled to be the Passo di Gavia on the sixteenth stage, but due to weather the climb was removed from the itinerary. The next highest climb was that to Serrù Lake, however the climb had already been ascended prior to the cancellation. As a result, organisers chose to assign the Cima Coppi to the highest climb out of those which had not been ascended – the Passo Manghen on stage 20.
The fourth jersey represents the young rider classification. This is decided the same way as the general classification, but only riders born after 1 January 1994 are eligible. The winner of the classification is awarded a white jersey. There are also two classifications for teams. In the Trofeo Fast Team classification, the times of the best three cyclists per team on each stage are added up; the leading team is one with the lowest total time. The Trofeo Super Team is a team points classification, with the top 20 riders of each stage earning points for their team.
The first additional award is the intermediate sprint classification. Each road stage has two sprints – the Traguardi Volanti. The first 5 riders across the intermediate sprint lines are awarded points (10, 6, 3, 2 and 1 points respectively); the rider with the most points at the end of the race wins the classification. Another classification – the combativity prize (Italian: Premio Combattività) – involves points awarded to the first riders at the stage finishes, at intermediate sprints, and at the summits of categorised climbs. There is also a breakaway award (Italian: Premio della Fuga). For this, points are awarded to each rider in any breakaway smaller than 10 riders that escapes for at least 5 kilometres (3.1 mi). Each rider is awarded a point for each kilometre that the rider was away from the peloton. The rider with the most points at the end of the Giro wins the award. The final classification is a "fair play" ranking for each team. Teams are given penalty points for infringing various rules. These range from half-point penalties, for offences that merit warnings from race officials, to a 2000-point penalty, for a positive doping test. The team that has the lowest points total at the end of the Giro wins the classification. When several teams are tied on points, the team with the highest classified rider in the general classification will be the higher ranked team in the fair play classification.
Final standings edit
|Denotes the leader of the general classification||Denotes the leader of the mountains classification|
|Denotes the leader of the points classification||Denotes the leader of the young rider classification|
General classification edit
|1||Richard Carapaz (ECU)||Movistar Team||90h 01' 47"|
|2||Vincenzo Nibali (ITA)||Bahrain–Merida||+ 1' 05"|
|3||Primož Roglič (SLO)||Team Jumbo–Visma||+ 2' 30"|
|4||Mikel Landa (ESP)||Movistar Team||+ 2' 38"|
|5||Bauke Mollema (NED)||Trek–Segafredo||+ 5' 43"|
|6||Rafał Majka (POL)||Bora–Hansgrohe||+ 6' 56"|
|7||Miguel Ángel López (COL)||Astana||+ 7' 26"|
|8||Simon Yates (GBR)||Mitchelton–Scott||+ 7' 49"|
|9||Pavel Sivakov (RUS)||Team Ineos||+ 8' 56"|
|10||Ilnur Zakarin (RUS)||Team Katusha–Alpecin||+ 12' 14"|
Points classification edit
|1||Pascal Ackermann (GER)||Bora–Hansgrohe||226|
|2||Arnaud Démare (FRA)||Groupama–FDJ||213|
|3||Damiano Cima (ITA)||Nippo–Vini Fantini–Faizanè||104|
|4||Fausto Masnada (ITA)||Androni Giocattoli–Sidermec||93|
|5||Richard Carapaz (ECU)||Movistar Team||90|
|6||Davide Cimolai (ITA)||Israel Cycling Academy||60|
|7||Mirco Maestri (ITA)||Bardiani–CSF||54|
|8||Vincenzo Nibali (ITA)||Bahrain–Merida||51|
|9||Primož Roglič (SLO)||Team Jumbo–Visma||50|
|10||Pello Bilbao (ESP)||Astana||48|
Mountains classification edit
|1||Giulio Ciccone (ITA)||Trek–Segafredo||267|
|2||Fausto Masnada (ITA)||Androni Giocattoli–Sidermec||115|
|3||Damiano Caruso (ITA)||Bahrain–Merida||86|
|4||Richard Carapaz (ECU)||Movistar Team||75|
|5||Mikel Nieve (ESP)||Mitchelton–Scott||68|
|6||Ilnur Zakarin (RUS)||Team Katusha–Alpecin||54|
|7||Mattia Cattaneo (ITA)||Androni Giocattoli–Sidermec||53|
|8||Pello Bilbao (ESP)||Astana||46|
|9||Mikel Landa (ESP)||Movistar Team||42|
|10||Gianluca Brambilla (ITA)||Trek–Segafredo||40|
Young rider classification edit
|1||Miguel Ángel López (COL)||Astana||90h 09' 13"|
|2||Pavel Sivakov (RUS)||Team Ineos||+ 1' 30"|
|3||Hugh Carthy (GBR)||EF Education First||+ 9' 10"|
|4||Valentin Madouas (FRA)||Groupama–FDJ||+ 14' 33"|
|5||Giulio Ciccone (ITA)||Trek–Segafredo||+ 19' 53"|
|6||Eddie Dunbar (IRL)||Team Ineos||+ 35' 00"|
|7||Lucas Hamilton (AUS)||Mitchelton–Scott||+ 57' 05"|
|8||Ben O'Connor (AUS)||Team Dimension Data||+ 1h 10' 23"|
|9||Chris Hamilton (AUS)||Team Sunweb||+ 1h 16' 36"|
|10||Jai Hindley (AUS)||Team Sunweb||+ 1h 20' 43"|
General Super Team edit
|1||Movistar Team||270h 44' 14"|
|2||Astana||+ 17' 36"|
|3||Bahrain–Merida||+ 18' 31"|
|4||EF Education First||+ 25' 35"|
|5||Mitchelton–Scott||+ 30' 56"|
|6||Team Ineos||+ 37' 36"|
|7||Trek–Segafredo||+ 1h 11' 03"|
|8||Bora–Hansgrohe||+ 1h 37' 39"|
|9||Androni Giocattoli–Sidermec||+ 1h 41' 39"|
|10||Team Jumbo–Visma||+ 2h 07' 26"|
Intermediate sprint classification edit
|1||Fausto Masnada (ITA)||Androni Giocattoli–Sidermec||88|
|2||Damiano Cima (ITA)||Nippo–Vini Fantini–Faizanè||83|
|3||Mirco Maestri (ITA)||Bardiani–CSF||58|
|4||Marco Frapporti (ITA)||Androni Giocattoli–Sidermec||50|
|5||José Joaquín Rojas (ESP)||Movistar Team||31|
|6||Arnaud Démare (FRA)||Groupama–FDJ||31|
|7||Mattia Cattaneo (ITA)||Androni Giocattoli–Sidermec||28|
|8||Sho Hatsuyama (JPN)||Nippo–Vini Fantini–Faizanè||26|
|9||Jan Bakelants (BEL)||Team Sunweb||22|
|10||Dario Cataldo (ITA)||Astana||21|
Combativity classification edit
|1||Fausto Masnada (ITA)||Androni Giocattoli–Sidermec||74|
|2||Damiano Cima (ITA)||Nippo–Vini Fantini–Faizanè||58|
|3||Giulio Ciccone (ITA)||Trek–Segafredo||57|
|4||Arnaud Démare (FRA)||Groupama–FDJ||47|
|5||Pascal Ackermann (GER)||Bora–Hansgrohe||43|
|6||Mirco Maestri (ITA)||Bardiani–CSF||36|
|7||Marco Frapporti (ITA)||Androni Giocattoli–Sidermec||35|
|8||Mattia Cattaneo (ITA)||Androni Giocattoli–Sidermec||34|
|9||Richard Carapaz (ECU)||Movistar Team||30|
|10||Dario Cataldo (ITA)||Astana||27|
Breakaway classification edit
|1||Damiano Cima (ITA)||Nippo–Vini Fantini–Faizanè||932|
|2||Marco Frapporti (ITA)||Androni Giocattoli–Sidermec||816|
|3||Mirco Maestri (ITA)||Bardiani–CSF||742|
|4||Giulio Ciccone (ITA)||Trek–Segafredo||367|
|5||Mattia Cattaneo (ITA)||Androni Giocattoli–Sidermec||306|
|6||Sho Hatsuyama (JPN)||Nippo–Vini Fantini–Faizanè||259|
|7||Dario Cataldo (ITA)||Astana||246|
|8||François Bidard (FRA)||AG2R La Mondiale||219|
|9||Łukasz Owsian (POL)||CCC Team||195|
|10||Sean Bennett (USA)||EF Education First||180|
- "UCI reveal WorldTour calendar for 2019". Cycling News. 15 June 2018. Retrieved 20 December 2018.
- Brown, Gregor; Ballinger, Alex (31 October 2018). "Giro d'Italia 2019 route: Seven summit finishes and three individual time trials in all-Italian route". Cycling Weekly. Retrieved 20 December 2018.
- "Carapaz wins Giro d'Italia, Haga clinches final stage". AP NEWS. 2 June 2019. Retrieved 2 June 2019.
- "Giro d'Italia: Richard Carapaz becomes the first Ecuadorian and to win the Giro d'Italia". BBC Sport. Retrieved 2 June 2019.
- Ostanek, Daniel (2 June 2019). "Richard Carapaz wins the 2019 Giro d'Italia". cyclingnews.com. Future plc. Retrieved 2 June 2019.
- "Richard Carapaz wins Giro d'Italia to make cycling history for Ecuador". Guardian. 2 June 2019. Retrieved 4 June 2019.
- "2019 Giro d'Italia wildcard teams announced". cyclingnews.com.
- "Teams take the stage for Giro d'Italia presentation – Gallery". www.cyclingnews.com. Future plc. 9 May 2019. Retrieved 11 May 2019.
- Farrand, Stephen (1 May 2019). "Giro d'Italia 2019: The Essential Guide". Cyclingnews. Future plc. Retrieved 3 May 2019.
- Lowe, Felix (10 May 2019). "Blazin' Saddles: The Big Five who can win the 2019 Giro d'Italia". Eurosport. Retrieved 10 May 2019.
- "Roadbook" (PDF). Giro d'Italia. La Gazetta dello Sport. 2019. pp. 65–74. Archived from the original (PDF) on 26 April 2019. Retrieved 10 May 2019.
- Lowe, Felix (10 May 2019). "Blazin' Saddles: The Big Five who can win the 2019 Giro d'Italia". Eurosport. Retrieved 10 May 2019.
- Farrand, Stephen (10 May 2019). "Giro d'Italia: Bologna TT a fight for every second – Preview". cyclingnews.com. Future plc. Retrieved 10 May 2019.
- Farrand, Stephen (1 May 2019). "Giro d'Italia 2019: The Essential Guide". cyclingnews.com. Future plc. Retrieved 10 May 2019.
- "Giro 2019: Voorbeschouwing etappe naar Pinerolo". WielerFlits (in Dutch). 23 May 2019. Retrieved 23 May 2019.
- Bacon, Ellis (1 November 2018). "Giro d'Italia 2019: 5 key stages". www.cyclingnews.com.
- Bacon, Ellis (1 November 2019). "Giro d'Italia 2019: 5 key stages". www.cyclingnews.com. Future plc. Retrieved 15 May 2019.
- "Giro d'Italia 2014: How Nairo Quintana won his first Grand Tour". 31 May 2014. Retrieved 15 May 2019.
- Powlison, Spencer (31 October 2018). "Mountainous 2019 Giro d'Italia route bookended by time trials". VeloNews. Retrieved 20 December 2018.
- "Viviani relegated in Giro d'Italia stage 3 sprint". www.cyclingnews.com. 13 May 2019. Retrieved 13 May 2019.
- Ostanek, Daniel (11 May 2019). "Roglic wins opening Giro d'Italia time trial". www.cyclingnews.com. Future plc. Retrieved 11 May 2019.
- "Giro d'Italia stage 2: Pascal Ackermann takes sprint victory". VeloNews.com. 12 May 2019. Retrieved 14 May 2019.
- "Giro d'Italia stage 3: Gaviria wins as Viviani is relegated". VeloNews.com. 13 May 2019. Retrieved 14 May 2019.
- Lowe, Felix (14 May 2019). "Richard Carapaz won Stage 4 of the Giro d'Italia, holding off Paul Martens for the victory, but the". Eurosport. Retrieved 14 May 2019.
- "Giro d'Italia Stage 5: Ackermann wins, Roglic maintains lead (+ reaction and video highlights)". road.cc. 15 May 2019. Retrieved 16 May 2019.
- "Dumoulin on leaving the Giro". www.cyclingnews.com. Retrieved 16 May 2019.
- "Emotional Masnada Wins Stage Six, Conti Takes Pink Jersey in Giro Terracina". www.flobikes.com. Retrieved 17 May 2019.
- "Giro d'Italia stage 7: Bilbao wins tough leg to l'Aquila". VeloNews.com. 17 May 2019. Retrieved 12 June 2019.
- "Caleb Ewan wins: Giro d'Italia, stage 8". CyclingTips. 19 May 2019. Archived from the original on 4 June 2019. Retrieved 12 June 2019.
- "Roglic pulls ahead, Yates falters: Giro d'Italia, stage 9". CyclingTips. 20 May 2019. Archived from the original on 4 June 2019. Retrieved 12 June 2019.
- "Arnaud Démare wins stage 10 of Giro after Ackermann crash sparks chaos". The Guardian. 21 May 2019. ISSN 0261-3077. Retrieved 13 June 2019.
- "Giro d'Italia stage 11: Ewan sprints to second stage win". VeloNews.com. 22 May 2019. Retrieved 13 June 2019.
- "Giro d'Italia stage 12: Polanc takes over pink as Benedetti claims victory". VeloNews.com. 23 May 2019. Retrieved 13 June 2019.
- Perelman, Rich (24 May 2019). "CYCLING: Russia's Zakarin scores surprise win in Giro Stage 13 and rides into overall contention". The Sports Examiner. Retrieved 13 June 2019.
- "Carapaz in pink, and the favourites reshuffle: Giro d'Italia, stage 14". CyclingTips. 26 May 2019. Archived from the original on 8 June 2019. Retrieved 13 June 2019.
- "Giro stage 15: Cataldo wins from day-long breakaway". VeloNews.com. 26 May 2019. Retrieved 13 June 2019.
- "Giro d'Italia stage 16: Ciccone wins as Roglič is distanced". VeloNews.com. 28 May 2019. Retrieved 13 June 2019.
- "Giro d'Italia stage 17: Peters solos to victory while Movistar consolidate". VeloNews.com. 29 May 2019. Retrieved 13 June 2019.
- "Giro d'Italia stage 18: Cima defies sprinters as Ackermann reclaims points lead". VeloNews.com. 30 May 2019. Retrieved 13 June 2019.
- "Giro d'Italia stage 19: Chaves bounces back to victory". VeloNews.com. 31 May 2019. Retrieved 13 June 2019.
- "Giro d'Italia stage 20: Bilbao takes stage victory, Carapaz retains pink jersey". VeloNews.com. 1 June 2019. Retrieved 13 June 2019.
- "Giro stage 21: Haga snatches surprise win while Carapaz claims the pink jersey". VeloNews.com. 2 June 2019. Retrieved 13 June 2019.
- "Rankings – Giro d'Italia 2019: Official Site". Giro d'Italia 2019: Official Site. Retrieved 13 June 2019.
- Brown, Gregor (4 June 2019). "Italy to expel Tunisian man over Giro d'Italia bike incident, according to reports". Cycling Weekly. Retrieved 4 June 2019.
- "Lopez settles for white jersey and seventh overall after 'unlucky' Giro d'Italia". cyclingnews.com. 4 June 2019. Retrieved 4 June 2019.
- Farrand, Stephen (2 June 2019). "UCI jury decision under scrutiny after Lopez's assault on Giro d'Italia fan goes unpunished". cyclingnews.com. Retrieved 4 June 2019.
- "Petacchi, Koren, Durasek, Bozic named in Austrian doping ring". cyclingnews.com. 15 May 2019. Archived from the original on 15 May 2019. Retrieved 15 May 2019.
- Ballinger, Alex (15 May 2019). "Riders pulled from Giro d'Italia and Tour of California as UCI publishes names linked to blood doping scandal". Cycling Weekly. Retrieved 15 May 2019.
- Garibaldi 2017, p. 11.
- Weislo, Laura (13 May 2008). "Giro d'Italia classifications demystified". Cyclingnews.com. Retrieved 27 August 2009.
- "Giro revamps time bonus and points systems for 2014 edition". VeloNews. Competitor Group, Inc. 8 April 2014. Archived from the original on 4 March 2016. Retrieved 16 October 2015.
- "General (Maglia Rosa) (Official)". Giro d'Italia. Retrieved 3 June 2019.
- "Maglia Ciclamino Classification (Official)". Giro d'Italia. Retrieved 5 June 2019.
- "KOM (Maglia Azzurra) (Official)". Giro d'Italia. Retrieved 5 June 2019.
- "General (Maglia Bianca) (Official)". Giro d'Italia. Retrieved 5 June 2019.
- "General Super Team (Official)". Giro d'Italia. Retrieved 3 June 2019.