Geraint Thomas won a second successive stage to strengthen his grip on the yellow jersey on stage 12 of the Tour de France.
Thomas moved into the lead with his victory on Wednesday and mastered the gruelling climb up the iconic Alpe d'Huez to cross the line in first place once more.
The Team Sky rider finished two seconds ahead of fellow General Classification contender Tom Dumoulin and three and four clear respectively of Romain Bardet and team-mate Chris Froome, who was again the target of negative attention from spectators.
Victory for Thomas sees him extend his overall lead to one minute and 39 seconds over Froome, while Dumoulin is a further 11 seconds back.
The ill-feeling felt towards Froome and Sky later manifested itself as booing of victor Thomas on the podium.
While it was another day of triumph for the Welshman, the sprinters toiled once more, with Andre Greipel, Dylan Groenewegen and Fernando Gaviria dropping out.
Vincenzo Nibali, meanwhile, had to recover from a crash to finish 13 seconds adrift.
DILEMMA FOR SKY AS THOMAS COMES TO THE FORE
The question now for Team Sky is whether four-time defending champion Froome remains the team leader, or whether that honour switches to form man Thomas.
Froome attacked with 3.5km to go and passed long-time leader Steven Kruijswik.
But he failed to make it stick as Thomas roared through with a late sprint to ensure it is he who continues to hog the headlines.
The more Thomas impresses, the stronger his case for leading Sky to Paris.
STAGE 12 RESULTS
1. Geraint Thomas (Team Sky)
2. Tom Dumoulin (Team Sunweb) +00:02
3. Romain Bardet (AG2R La Mondiale) +00:03
4. Chris Froome (Team Sky) +00:04
5. Mikel Landa (Movistar Team) +00:07
1. Geraint Thomas (Team Sky) 49:24:43
2. Chris Froome (Team Sky) +1:39
3. Tom Dumoulin (Team Sunweb) +1:50
1. Peter Sagan (Bora-Hansgrohe) 339
2. Alexander Kristoff (UAE Team Emirates) 129
3. Arnaud Demare (Groupama-FDJ) 106
King of the Mountains
1. Julian Alaphilippe (Quick-Step Floors) 84
2.Warren Barguil (Team Fortuneo-Samsic) 70
3. Serge Pauwels (Team Dimension Data) 63
After an arduous three days of mountain action, the sprinters will be pleased to see Friday's flat stage from Le Bourg-d'Oisans to Valence - a 169.5km ride.
|Wenger ready for January return to management – but where?|
|NBA 2018-19: The LeBron James effect on teams he has joined|
|Svitolina qualifies for WTA Finals after Pliskova loses|
|Genoa will sell ´superstar´ Piatek, admits president|
|Moutinho targets European qualification with Wolves|
|Embiid: 76ers-Celtics isn´t a rivalry, they always kick our a**|
|Vinicius ´calm´ as he waits for Real Madrid chance|
|Nothing else to say - Ramos posts clip of supposed Sterling stamp|
|Chiellini joins Mind the Gap campaign to help players prepare for retirement|
|Injured Kusal Perera replaced by Kusal Mendis in Sri Lanka squad|
|Big names return for Scotland´s November Tests|
|Essien tells Loftus-Cheek to stay and fight for Chelsea chance|
|Nainggolan relishing challenge of first Milan derby|
|Curry: Slap me if I tire of championship celebrations|
|Sevilla don´t fear Messi or Barca – Kjaer|
|Low: Dropped Muller is still very important for Germany|
|Hayward put ´dark memories´ behind him with Celtics return|
|I hope I´m in Klopp´s good books! - Koeman jokes after resting Wijnaldum|
|Rested Fellaini should be fit for Manchester United, says Martinez|
|France´s mentality must be right - Lloris|
|Bellinger seals dramatic win as Dodgers level up NLCS|
|Curry, Durant lead Warriors past Thunder|
|Kjaer surprised by LaLiga-leading Sevilla as Machin´s men remain grounded|
|A-League preview: Honda the big arrival as fascinating season awaits|
|Mexico 0 Chile 1: Sanchez helps La Roja to late win|
|Celtics too good for 76ers in NBA opener|
|United States 1 Peru 1: Flores salvages late draw for visitors|
|Martinez not worried about Belgium depth|
|Red Sox move ahead of Astros in ALCS|
|Depay ´a joy to watch´, says Koeman|
|Timberwolves owner looking to trade Butler, backs Thibodeau|
|Shepard says Giants have ´total faith´ in Manning|
|Hazard is out of this world – De Ligt enjoys Belgium test|
|Tite: Brazil were better than Argentina|
|Foley eyes World Cup after re-signing with Wallabies, Waratahs|
|Low slams decisive France penalty call|
|I fined him for his goal at Old Trafford! Giggs delighted for Wales hero Wilson|
|Matuidi lauds Deschamps´ tactical nous after Germany win|
|Scaloni excited by Argentina despite Brazil loss|
|Tsonga back in business, Dzumhur dumped out in Moscow|
|Germany suffer six defeats in a year for first time|
|Many clubs have asked about Piatek - agent|
|Bartomeu: Barca open to defensive reinforcements after Vermaelen injury|
|Bonn spoil PAOK´s landmark European game|
|Konta conquers Mertens in Moscow|
|Republic of Ireland 0 Wales 1: Wilson stunner moves Giggs´ side top|
|France 2 Germany 1: Griezmann delivers Low blow as Les Bleus reign in Paris|
|Belgium 1 Netherlands 1: Groeneveld cancels out Mertens strike|
|Argentina 0 Brazil 1: Miranda heads late winner after rivalry fails to ignite|
|Messi would struggle in this Manchester United team – Scholes|
|Falcons place Devonta Freeman on injured reserve|
|Westbrook ruled out of Thunder opener|
|Wilder´s team open to Joshua talks|
|Brentford appoint Thomas Frank as new head coach|
|England´s perfect performance sets the standard - Trippier|
|Odell Beckham Jr. needs to create headlines on the field, says Giants owner|
|Robshaw joins list of England absentees|
|Chile need goals from Sanchez despite United form - Rueda|
|Modric reveals Ronaldo respect, ´will never play with´ Messi|
|Osaka can be one of the greats, says coach Sascha Bajin|
|Liverpool´s Naby Keita carried off injured in Guinea match|
|Duminy to miss Australia tour for shoulder surgery|
|F1 Raceweek: Ferrari ready to ´challenge the impossible´ as Hamilton nears title|
|Umesh replaces injured Thakur in ODI squad|
|IAAF delay implementation of testosterone ruling amid Semenya challenge|
|Fakhar and Sarfraz lead Pakistan recovery after Lyon blitz|
|Japan see off Uruguay in seven-goal thriller|
|Arda Turan given huge fine by Istanbul Basaksehir after alleged brawl with singer|
|Busquets no better or worse than Dier – does Opta data back up Allardyce claim?|
|United boss Mourinho charged for alleged post-match comments by FA|