Nine stages gone, 12 remaining, three Britons dominating the Tour de France.
During a weekend of great British sporting success, Chris Froome, Mark Cavendish, Adam Yates and Steve Cummings played their part at cycling's premier event.
Team Sky's Froome is in the yellow jersey chasing his third title, Yates, 23, is the leading young rider in white (and in second place overall), Cavendish is still in the points leaders' green jersey while Cummings won stage seven - one of five won by British riders in the opening week.
But what colours will they be wearing by the time they finish on the Champs-Elysees in Paris on Sunday, 24 July?
BBC Sport coverage of the race continues with live text and radio commentary of stage 10 on Tuesday from 12:00 BST.
Is Froome set for a hat-trick?
Can anyone stop him from joining Greg LeMond, Louison Bobet and Philippe Thys as a three-time champion and edging closer to the record five won by Frenchmen Jacques Anquetil and Bernard Hinault, Eddy Merckx of Belgium and Spain's Miguel Indurain.
He holds a 16-second lead over second-placed Yates, but is only 23 seconds ahead of main rival and two-time runner-up Nairo Quintana of Colombia.
Froome is faced with two key stages this week. On Thursday, Bastille Day, the riders have to deal with a climb of the legendary Mont Ventoux and a 1,912m summit finish.
The 31-year-old won a similar stage that ended atop the 'Beast of Provence' in 2013, catching Quintana before finishing 29 seconds ahead of the Movistar rider. The Briton went on to win his first Tour.
Froome said: "If you look how far British cycling has come, it's not just by chance. There has been a plan, a structure. It's been riders' talent, so it's definitely not a fluke.
"Ventoux was kind to me, but when I got to the top last time I had to get straight on to oxygen support I was so tired.
"It's a massive climb, one of the most iconic of this race and to win up there again would be unreal."
That time trial is on Friday when the riders contend with the 37.5km race from Bourg-Saint-Andeol to La Caverne du Pont-D'Arc, which has an uphill finish.
"If Froome is unbeatable at the moment? I feel Nairo is, too," said Quintana's Movistar team-mate Alejandro Valverde.
"There's still a long way to go in this Tour - you must attack when it's your real time. You never know when it will come."
With two-time champion Alberto Contador withdrawing last weekend, it appears Froome only has Quintana to contend with, although Ireland's Dan Martin is third.
|1. Chris Froome (GB/Team Sky) 44 hrs 36mins 3secs|
|2. Adam Yates (GB/Orica) +16secs|
|3. Daniel Martin (Ire/Etixx - Quick-Step) +19secs|
|4. Nairo Quintana (Col/Movistar) +23secs|
|5. Joaquim Rodriguez (Spa/Katusha) +37secs|
Can Yates make the podium?
This is only the Bury-born rider's second Tour de France, but the expectations of what he can achieve have grown tenfold.
Yates said his primary objective was to win stages, but he now finds himself in the mix for the final podium, although Friday's time trial is where he is expected to lose time on the favourites for the overall victory.
"I'm still here for stages, I came to race for stages," he said.
"I am doing good on general classification (GC) but it's a background objective. I'm not too bad where I am and we have the rest day tomorrow. I'll rest up and see how the legs come out after."
South Africa's Louis Meintjes is 39 seconds behind Yates in the race for the young riders' white jersey - awarded to the best rider under 25 - with Frenchman Warren Barguil almost another two minutes further adrift.
Team Sky boss Sir Dave Brailsford said Orica-BikeExchange rider Yates should not dismiss his hopes of making an impact in the GC.
"He should continue racing as long as he can for three weeks, manage himself and see how he gets on," he said.
"I don't think that if he drops off a little bit that he should sit up and go for stage wins. [He should] keep on persevering with the whole adventure because I think that will stand him very good stead for future years.
"Britain has invested heavily in the lower ranks and in development pathways and not only in cycling."
|Race for the white jersey|
|1. Adam Yates (GB/Orica) 44 hrs 36mins 19secs|
|2. Louis Meintjes (SA/Lampre) +39secs|
|3. Warren Barguil (Fra/Giant) +2mins 35secs|
|4. Wilco Kelderman (Ned/LottoNL) +5mins 12secs|
|5. Emanuel Buchmann (Ger/Bora) +8mins 32secs|
Is Cavendish keen for green?
The 31-year-old Manxman has taken his tally of Tour stage wins to a remarkable 29 - the second highest total ever and only five behind record holder and five-time race winner Merckx.
He leads the points classification - which he won in 2011 - but expects to be beaten by Slovak Peter Sagan, who has finished with the green jersey in the last four Tours.
"Once we hit the mountains, there's no way," he said last Thursday.
"Peter is on a different level to everyone else and when he decides to do something he just does it. It's nice to wear green but there's nobody targeting it in Paris other than Peter."
But Cavendish was pleased about the success Brits have so far had in the Tour. His Dimension Data team-mate Cummings took victory on stage seven with an impressive solo ride on the final climb, while 24-year-old sprinter Dan McLay has surprised many with three top-10 finishes, including third on stage six.
Cavendish added: "We're dead happy for each other. I don't think one Brit tries to win just because a Brit won the day before but obviously a lot of us have grown up together.
"We know how much commitment you put into it so you do feel a personal emotion in it."
The 2011 green jersey winner did hold a 29-point lead over Sagan, but that is now down to seven.
|Race for the green jersey|
|1. Mark Cavendish (GB/Dimension Data) 204 points|
|2. Peter Sagan (Svk/Tinkoff) 197|
|3. Marcel Kittel (Ger/Etixx-Quick-Step) 182|
|4. Bryan Coquard (Fra/Direct Energie) 112|
|5. Greg Van Avermaet (Bel/BMC Racing) 90|