Got a TV Licence?

You need one to watch live TV on any channel or device, and BBC programmes on iPlayer. It’s the law.

Find out more
I don’t have a TV Licence.

Summary

  1. Boasson Hagen wins stage with late break
  2. GB's Froome maintains 23-second lead over Bardet
  3. Stage 19: Embrun to Salon-de-Provence
  4. Longest stage of the race at 222.5 km
  5. Only two stages remaining in race

Live Reporting

By Jack Skelton

All times stated are UK

Get involved

Farewell

And of course there will be a full live text and report on Saturday's stage 20 time trial in Marseille.

The report of today's action is building here.

Look out for the BeSpoke podcast, available later tonight, too.

But from me, for now, farewell.

Catch you tomorrow.

La Course - stage two

A reminder that before stage 20 gets under way tomorrow, the second and final stage of La Course by Le Tour will take place - a 22.5km 'chase' in Marseille.

The top 19 riders from Thursday's first stage will set out according to the time gaps from that stage.

Stage one winner Annemiek van Vleuten will be out first on course, followed 43 seconds later by Britain's Lizzie Deignan.

We'll have a full report of the action tomorrow.

General classification after stage 19

Quick confirmation of no changes in the top 10 on general classification and these are the time gaps they will take into Saturday's 22.5km time trial in Marseille:

  1. Chris Froome (GB/Team Sky)
  2. Romain Bardet (Fra/AG2R La Mondiale) +23secs
  3. Rigoberto Uran (Col/Cannondale-Drapac) +29secs
  4. Mikel Landa (Spa/Team Sky) +1min 36secs
  5. Fabio Aru (Ita/Astana) +1min 55secs
  6. Dan Martin (Ire/Quick-Step Floors) 2mins 56secs
  7. Simon Yates (GB/Orica-Scott) 4mins 46secs
  8. Louis Meintjes (SA/Team UAE Emirates) +6mins 52secs
  9. Warren Barguil (Fra/Team Sunweb) +8mins 22secs
  10. Alberto Contador (Spa/Trek-Segafredo) +8mins 34secs

Get Involved

#bbccycling

I'll be off shortly but just a reminder that we're seeking your nomination for our end of Tour awards - The Pelotony's.

The categories so far:

  • Best rider (doesn't have to be the yellow jersey)
  • Biggest disappointment
  • Best stage
  • Worst stage
  • The futility jersey (for most attacks in vain)
  • The rider not in his own team's WhatsApp group

Send your nominations in using #bbccycling or text us on 81111 and we'll pick them up over the next couple of days. Any cracking suggestions for other categories will also be considered.

The winners and losers will be revealed during BeSpoke's final show in Paris on Sunday.

No drama whatsoever as Team Sky and Chris Froome roll across the line in Salon-de-Provence, over 12 mintues behind stage-winner Edvald Boasson Hagen.

Froome retains the yellow jersey and will take a 23-second lead over Romain Bardet into Saturday's time trial in Marseille, with Rigoberto Uran six seconds further adrift.

Barring a major upset, expect the Briton to build on that advantage over the 22.5km stage, after which he will just have to stay upright into Paris to win his fourth Tour title.

1km to go for the peloton now.

Team Sky will lead Froome all the way to the line.

The Team Sky-led peloton have 3km to go to the finish.

A proper day off for Chris Froome. Well, relatively. He's still had to ride 222.5km but it's been stress-free.

Stage 19 result

  1. Edvald Boasson Hagen (Nor/Dimension Data)
  2. Nikias Arndt (Ger/Team Sunweb)
  3. Jens Keukeleire (Bel/Orica-Scott)
  4. Daniele Bennati (Ita/Movistar)
  5. Thomas de Gendt (Bel/Lotto Soudal)
  6. Sylvain Chavanel (Fra/Direct Energie)
  7. Elie Gesbert (Fra/Fortuneo-Oscaro)
  8. Jan Bakelants (Bel/AG2R La Mondiale)
  9. Michael Albasini (Swi/Orica-Scott)
  10. Pierre-Luc Perichon (Fra/Fortuneo-Oscaro)

The peloton, including yellow jersey Chris Froome, are still not quite onto the streets of Salon-de-Provence, just rolling home on a quiet day.

Edvald Boasson Hagen celebrates
Getty Images

That's Edvald Boasson Hagen's third Tour stage win, but first since he won two in a breakout performance in 2011.

A long wait, made longer by all those near misses in sprint finishes earlier in this year's race.

No sprint needed for him today as the Norwegian provides a perfect example of his vast talents.

A huge day for Team Dimension Data, too. They lost Mark Cavendish early, it never quite came off for Steve Cummings but they have their stage now. And in some style.

Nikias Arndt did hang on for second, while Jens Keukeleire won the sprint behind for third.

BreakingBOASSON HAGEN WINS STAGE 19

Edvald Boasson Hagen celebrates
Getty Images

What a ride from the Norwegian.

Rightly identified as the favourite to win from the breakaway but he did it unexpected fashion, not just content to wait for the sprint but riding the others off his wheel instead.

400m to go

He's round both.

This is going to Boasson Hagen.

700m to go

Two sharps turns in this finale.

Boasson Hagen just needs to negotiate them safely.

1km to go

Boasson Hagen is inside the final km. Arndt still chasing but running out of road.

Boasson Hagen goes

2km to go

Why wait for the sprint when you're this strong?

The Norwegian has just ridden Arndt off his wheel and has 2km to the finish.

Arndt and Boasson Hagen attack

Arndt goes and Boasson Hagen is strong enough to go up to him.

The Dimension Data rider picked the right way round a roundabout and caught everyone, except Arndt, out.

3km to go

Panic now.

This group just can't get rid of Boasson Hagen.

No one seems confident of beating him in the sprint.

4km to go

Thomas de Gendt hits the front to bring back Jens Keukeleire.

Orica pair Keukeleire and Albasini will just keep going 1-2 1-2 1-2 until the finish now.

If they have the legs.

Albasini goes, Boasson Hagen counters

The Orica duo are working together to rid themselves of Boasson Hagen but the Norwegian looks strong, countering a move and putting in a dig of his own.

Chavanel attacks

5km to go

The wily French veteran Sylvain Chavanel tries to go.

He's matched by the young French debutant Elie Gesbert.

Movistar's Daniele Bennati perhaps the dark horse in this front group - the Italian used to be a fast sprinter, still has a good kick and is a very crafty racer.

6km to go

Jens Keukeleire has been awarded the most aggressive rider price of the day.

I'd wager the Belgian would rather the stage win, either for himself or team-mate Michael Albasini.

7km to go

The front nine now have a gap of 37 seconds on the second group on the road.

Surely it's one from nine now.

Gesbert attacks

8km to go

The youngest man in the race, Elie Gesbert, has a dig and briefly distances six of the front nine.

Thomas de Gendt covers and closes the gap.

9km

The front group can't afford to start playing around - any attack and counter-attack right now might bring back the chasing 11.

So they still have to work together and work hard to increase the gap. No long-distance attacks yet.

10km to go

Increasingly looks like today's winner will be one of Jan Bakelants, Daniele Bennati, Michael Albasini, Jens Keukeleire, Edvald Boasson Hagen, Thomas De Gendt, Nikias Arndt, Sylvain Chavanel and Elie Gesbert.

Money on Boasson Hagen if he's still there in the final straight.

The peloton are almost exactly 10km behind.

12km to go

Edvald Boasson Hagen is the only rider not doing too much in the front nine, knowing he could win the sprint even if the others make it back.

Increasingly looks like they won't make it though - the gap is out to 30 seconds.

Don't worry about the peloton right now - they are 10 minutes behind and rolling into an easy finish.

13km to go

Those front nine now have a 17-second gap to the chasing 11.

Not 11 of those are chasing, though, as they have team-mate in the front split.

Ben Swift currently driving the 11 but not getting much help.

15km to go

Tony Gallopin and Edvald Boasson Hagen ride in the break
Getty Images

It's actually a 9 to 11 split at the front.

Here are the front nine: Jan Bakelants, Daniele Bennati, Michael Albasini, Jens Keukeleire, Edvald Boasson Hagen, Thomas De Gendt, Nikias Arndt, Sylvain Chavanel and Elie Gesbert.

Albasini attacks

Yep, Orica's Albasini duly goes and takes nine other riders with him, including team-mate Keukeleire.

Mollema is among the 10 to have missed the split.

Boasson Hagen has made it though.

18km to go

Edvald Boasson Hagen is in fourth wheel.

If this break don't get rid of him, the rest are racing for second, perhaps Ben Swift aside.

Keukeleire attacks

The Orica Belgian goes - trying to tear the break apart and set it up for team-mate Michael Albasini.

The break is strung out but will come back together shortly.

BBC Radio 5 live sports extra

Our commentary team of Simon Brotherton and Rob Hayles will talk you through the finale of today's stage 19.

All you need to do is click the tab at the top of this page.

20km to go

Romain Sicard driving things at the front of the 20-man breakaway.

He's one of three Direct Energie riders in there so they have a few cards to play.

A reminder of all the 20 riders out front: Jan Bakelants (AG2R-La Mondiale), Daniele Bennati (Movistar), Bauke Mollema (Trek-Segafredo), Ben Swift (UAE), Rudy Molard (FDJ), Michael Albasini and Jens Keukeleire (Orica), Edvald Boasson Hagen (Dimension Data), Gianluca Brambilla (Quick Step), Robert Kiserlovski (Katusha), Thomas De Gendt and Tony Gallopin (Lotto-Soudal), Nikias Arndt (Sunweb), Julien Simon (Cofidis), Lilian Calmejane, Sylvain Chavanel and Romain Sicard (Direct Energie), Elie Gesbert, Romain Hardy and Pierre-Luc Périchon (Fortuneo-Oscaro).

25km to go

Still a break of 20 riders.

Still 9'40'' or so ahead of the peloton.

Still Team Sky leading things to keep Chris Froome safe.

And I've still got love for this race.

The finale

Our intrepid team out at the Tour have been scouting out the finish.

There are a couple of sharp turns late on - including this one with around 450m to go...

Salon-de-Provence
BBC Sport

...which leads into a downhill sprint.

Negotiate that corner and it'll be a rapid finish, right up Edvald Boasson Hagen's street, if the break don't drop him before.

Salon-de-Provence
BBC Sport

Behind, the peloton are well clear of the Col du Pointu and, therefore, there are no more categorised climbs remaining for anyone in this Tour.

There is a slight bit of steep stuff in tomorrow's time trial but nothing too taxing.

30km to go

The break are continuing to descent as they race through the town of Lauris.

The gap is out to around 10 minutes to the peloton so the break can afford to play a bit of cat and mouse in the final 30km.

Thomas de Gendt is sure to strike out early. It's just a question of when.

Get Involved

#bbccycling

We're seeking your nomination for our end of Tour awards - The Pelotony's.

A reminder of the categories so far:

  • Best rider (doesn't have to be the yellow jersey)
  • Biggest disappointment
  • Best stage
  • Worst stage
  • The futility jersey (for most attacks in vain)
  • The rider not in his own team's WhatsApp group

Send your nominations in using #bbccycling or text us on 81111. Any cracking suggestions for other categories will also be considered.

The winners and losers will be revealed during BeSpoke's final show in Paris on Sunday.