World cycling's governing body, UCI, has revealed its new dates for this year's postponed Giro D'Italia and Vuelta Espana.
The COVID-19 crisis has seen the regular cycling scheduling torn asunder, with all three grand tours needing new dates.
It had already been confirmed that this year's Tour de France had been rescheduled for August 29 to September 20.
We also knew that with its planned Dutch start shelved, this year's Vuelta would be cut from 21 to 18 stages.
Until the UCI's Monday afternoon announcement, the exact plan for the rest of 2020 outside of Le Tour lacked definition.
In all, there will be 25 events, starting with the one-day Strade Bianche in Italy on August 1, and finishing with the Vuelta which will run from October 20 to November 8.
The Giro has been scheduled for October 3-25, leading to some overlap with the Vuelta.
The UCI say their new calendar came to be, "After several weeks of discussions and collection of feedback – including from health authorities of concerned countries."
The traditional Tour de France warm-up, the Critérium du Dauphiné, will be staged from August 12-16.
There will also be the multi-stage Tour de Pologne from August 5-9.
Room has also been found for some of the one-day classics like Milan-San Remo (August 8), Liège-Bastogne-Liège (October 4) and Paris-Roubaix (October 25).
UCI President David Lappartient said of their new calendar, "We have drawn up a solid, attractive and varied new calendar that is as realistic and coherent as possible.
"This has been achieved as early as was practicable and in line with information available today concerning the evolution of the pandemic.
"Riders, teams and organisers now have the dates they need to anticipate the resumption of racing on 1st August.
"This is a very important step that the entire cycling community, financially impacted by the pandemic, has been waiting for to move forward.
"I would like to acknowledge the spirit of solidarity and responsibility shown by all players – in this respect I thank Unipublic which accepted to reduce the length of the Vuelta Ciclista a España – and the courage that the families of professional cycling have demonstrated in these difficult times.
"We will continue to move forward together towards the resumption of the season, nevertheless with the reminder that the health of riders and all concerned parties is still the overriding priority, and that the recommencement of our activities will remain dependent on the evolution of the world health situation."
The revised UCI calendar in full:
1st August: Strade Bianche (Italy)
5-9 August: Tour de Pologne (Poland)
8 August: Milano-Sanremo (Italy)
12-16 August: Critérium du Dauphiné (France)
16 August: Prudential RideLondon-Surrey Classic (Great Britain)
25 August: Bretagne Classic - Ouest-France (France)
29 August -20 September : Tour de France (France)
7-14 September: Tirreno-Adriatico (Italy)
11 September: Grand Prix Cycliste de Québec (Canada)
13 September: Grand Prix Cycliste de Montréal (Canada)
29 September -3 October: BinckBank Tour
30 September: La Flèche Wallonne (Belgium)
3-25 October: Giro d'Italia (Italy)
4 October: Liège-Bastogne-Liège (Belgium)
10 October: Amstel Gold Race (the Netherlands)
11 October: Gent-Wevelgem in Flanders Fields (Belgium)
14 October: A Travers la Flandre (Belgium)
15-20 October: Gree - Tour of Guangxi (China)
18 October: Tour des Flandres (Belgium)
20 October - 8 November: Vuelta Ciclista a España (Spain)
21 October: Driedaagse Brugge-De Panne (Belgium)
25 October: Paris-Roubaix (France)
31 October: Il Lombardia (Italy)
The revised women's tour is as follows:
1st August: Strade Bianche (Italy)
8 August: Postnord UCI WWT Vårgårda West Sweden TTT (Sweden)
9 August: Postnord UCI WWT Vårgårda West Sweden RR (Sweden)
13-16 August: Ladies Tour of Norway (Norway)
26 August: GP de Plouay – Lorient Agglomération Trophée WNT (France)
29 August: La Course by Le Tour de France (France)
1-6 September: Boels Ladies Tour (the Netherlands)
11-19 September: Giro d’Italia Internazionale Femminile (Italy)
30 September: La Flèche Wallonne Féminine (Belgium)
4 October: Liège-Bastogne-Liège Femmes (Belgium)
10 October: Amstel Gold Race Ladies (the Netherlands)
11 October: Gent-Wevelgem in Flanders Fields (Belgium)
18 October : Ronde van Vlaanderen (Belgium)
20 October: Tour of Guangxi Women’s WorldTour (China)
20 October: Driedaagse Brugge-De Panne (Belgium)
23-25 October: Tour of Chongming Island (China)
25 October: Paris-Roubaix (France)
6-8 November: Ceratizit Madrid Challenge by La Vuelta (Spain)