Julian Alaphilippe (left) and Peter Sagan (right) shake hands

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

Live Reporting

By Jack Skelton

All times stated are UK


    Andrew Harvey:Huge break out there with a lot of potential winners. I’ll go for a podium of Simon Yates, Pello Bilbao, and Max Schachmann.

  2. 70km to go

    Lone leader Lilian Calmejane has a lead of 5:54 over the peloton.

  3. Post update

    Peter Sagan doesn’t have the legs – or perhaps just doesn’t fancy – for the stage win.

    He’s dropped back with Edvald Boasson Hagen, Cees Bol, Dylan Groenewegen, Alexander Kristoff and Tom Scully from the rest of the break.

    Peter Sagan

    Copyright: Getty Images

  4. Post update

    We should see other sprinters and lead out men start to drop away on this punishing category one climb.

    Their work is done for the day now the intermediate sprint is over.

    The break will be whittled down to the contenders for the stage win.

    Who do you think is favourite for today’s stage? Let me know on #bbccycling

  5. Colbrelli dropped

    A game effort by sprinter Sonny Colbrelli but he can’t stay with Lilian Calmejane on these slopes.

    Calmejane, who spent yesterday in the break as well, now leads by himself out front.

  6. Post update

    French TV are saying that Bahrain-Merida can’t tell them why Rohan Dennis abandoned just now. As in they don’t know why. Right.

  7. Intermediate sprint results

    1. Peter Sagan, 20 pts
    2. Sonny Colbrelli, 17 pts
    3. Alexander Kristoff, 15 pts
    4. Jasper Stuyven, 13 pts
    5. Daniel Oss, 11 pts
    6. Cees Bol, 10 pts
    7. Tony Gallopin, 9 pts
    8. Julien Simon, 8 pts
    9. Nikias Arndt, 7 pts
    10. Tom Scully, 6 pts
    11. Simon Clarke, 5 pts
    12. Pello Bilbao, 4 pts
    13. Ivan Garcia Cortina, 3 pts
    14. Matteo Trentin, 2 pts
    15. Matthias Frank, 1 pt
  8. Post update

    Sonny Colbrelli and Lilian Calmejane have popped off the front of the breakaway on the lower slopes of the Peyresourde.

    They have a lead of five minutes over the peloton.

  9. Stage 12 profile

    So that’s the intermediate sprint at Bagneres-de-Luchon done.

    The break will soon head on to the lower slopes of the famed Col de Peyresourde before a descent that leads into another category one climb, Hourquette d’Ancizan.

    Then it’s another descent into the finish at Bagneres-de-Bigorre.

    Stage 12 profile

    Copyright: Tour de France

  10. Post update

  11. Sagan wins intermediate sprint

    Water is wet, the Pope is Catholic and Peter Sagan wins more points in the green jersey competition.

    Sonny Colbrelli pushed the Slovakian all the way but Sagan was never going to let him win there, adeptly timing his kick off team-mate Daniel Oss’ wheel to take the maximum 20 points on offer at the line.

    Colbrelli second, with Alexander Kristoff third and Jasper Stuyven fourth.

  12. Post update

    Oss has Sagan on his wheel, with Colbrelli, Kristoff and Stuyven in contention.

  13. Post update

    The break are approaching the intermediate sprint.

    Roger Kluge has tried a long attack to try and take points off Peter Sagan for team-mate Caleb Ewan, who is not in the break.

    But Sagan’s team-mate Daniel Oss has tracked him down.

  14. Dennis abandons

    A key abandonment on the road to Bagneres-de-Bigorre today.

    Australian Rohan Dennis has become the latest rider to withdraw from the 2019 Tour de France.

    World time trial champion Dennis was one of the favourites for victory in tomorrow’s individual time trial stage in Pau. Particularly gutting from him as it’s the only ITT in the race.

    Dennis was on the attack early, trying to get in the break. Perhaps he was hoping to get in there and just nurse himself to the finish to stand a chance of racing tomorrow. There has been some illness going round the Bahrain-Merida team.

  15. Points classification standings

    1. Peter Sagan (Svk/Bora-Hansgrohe) – 257 points
    2. Elia Viviani (Ita/Deceuninck Quick-Step) – 184
    3. Sonny Colbrelli (Ita/Bahrain-Merida) – 174
    4. Michael Matthews (Aus/Sunweb) – 167
    5. Caleb Ewan (Aus/Lotto Soudal) – 148
    6. Jasper Stuyven (Bel/Trek-Segafredo) – 112
    7. Matteo Trentin (Ita/Mitchelton-Scott) – 101
    8. Dylan Groenewegen (Ned/Jumbo-Visma) – 96
    9. Greg van Avermaet (Bel/CCC) – 95
    10. Julian Alaphilippe (Fra/Deceuninck Quick-Step) – 75
  16. Post update

    Further up the road, the 40-man breakaway are now 5km away from the intermediate sprint point.

    Key points on offer in the green jersey competition…

  17. Post update

    A fairly easy pace set by Deceuninck Quick-Step and Team Ineos on the front of the peloton as the riders finish off their lunch with around 10km to go until the intermediate sprint.

    The peloton will not be remotely fussed by that sprint today, with points only on offer for the first 15 riders, which will all come from the breakaway.

  18. Post update

  19. Nizzolo abandons

    Sadly no surprise – Dimension Data sprinter Giacomo Nizzolo is forced to abandon the 2019 Tour de France after a heavy crash yesterday.

    The Italian fell in the crash that saw Niki Terpstra abandon with around 30km to go on stage 11. He got up and rode to the finish but his kit was shredded and he looked in a lot of pain.

    A brave effort to try and get through today but it’s proven too much for the 30-year-old.

  20. Post update

    Ireland’s Dan Martin won the last time a Tour de France stage finished in Bagneres-de-Bigorre, holding off Jakob Fuglsang in a thrilling finish in 2013.

    Martin is ninth on GC as it stands so hasn’t been allowed up the road and, barring the break completely falling apart, won’t be winning this one.

    He drifts to the back of the pack for a while before making his way through the bunch again.