ParisThe Tour de France concludes on Sunday 23rd July when the peleton rolls into Paris for the traditional finale on the Champs-Élysées

MountainsStage 20 of Tour de France 2023 takes place on Saturday 22nd July and although the penultimate stage is short in length it comprises of six categorized climbs.

TdFPeloton1Stage 19 of Tour de France 2023 takes place on Friday 21st July, a rolling profile although only to climbs are categorized

SprintStage 18 of Tour de France 2023 takes place on Thursday 20th July when the teams of the sprinters will be hoping to control the race and fight out the finish

MountainsStage 17 of Tour de France 2023 takes place on Wednesday 19th July when the riders take on some very lengthy climbs including the Col de la Loze

ITTStage 16 of Tour de France 2023 takes place on Tuesday 18th July when the riders take on a 22.4km Individual time-trial

MountainsStage 15 of Tour de France 2023 takes place on Sunday 16th July, another brutal day in the mountains with five categorized climbs including a summit finish

MountainsStage 13 of Tour de France 2023 takes place on Friday 14th July, the profile is short in length and ends with an ascent of the mighty Grand Colombier

TdFPeloton1Stage 12 of Tour de France 2023 takes place on Thursday 13th July, a rolling profile with five categorized climbs

SprintStage 11 of Tour de France 2023 takes place on Wednesday 12th July and a relatively flat stage offers an opportunity for the sprinters

DownhillStage 10 of Tour de France 2023 takes place on Tuesday 11th July and following the first rest day a rolling profile greets the riders

MountainsStage 9 of Tour de France 2023 takes place on Sunday 9th July and the profile ends with a summit finish on top of the HC Puy de Dôme

TdFPeloton1Stage 8 of Tour de France 2023 takes place on Saturday 8th July and three short climbs on the road into Limoges should make for an interesting finish

SprintStage 7 of Tour de France 2023 takes place on Friday 7th July and after two days of climbing in the high mountains the sprinters will be looking to contest a bunch finish in Bordeaux

YellowJerseyStage 6 of Tour de France 2023 takes place on Thursday 6th July, a short but gruelling high mountain stage with a summit finish at Cauterets-Cambasque

MountainsStage 5 of Tour de France 2023 takes place on Wednesday 5th July, a high mountain stage from Pau to Lorens which promises to deliver a shake up in the GC

SprintStage 4 of Tour de France 2023 takes place on Tuesday 4th July, a flat stage from Dax to Nogaro for which the sprinters are favourites to fight it out

SprintStage 3 of Tour de France 2023 takes place on Monday 3rd July, a mainly flat stage with the finish in Bayonne

TdFPelotonStage 2 of Tour de France 2023 takes place on Sunday 2nd July, another hilly profile with the finish in Saint-Sébastien

TdFPeloton1Stage 1 of Tour de France 2023 takes place on Saturday 1st July, Bilbao hosts the start and the finish as the riders tackle a hilly profile with plenty of short sharp climbs.

ParisTour de France 2023 gets underway on Saturday 1st July and we begin our coverage with a look at selected outright markets with @WorldSportsBet