What a weekend for British sport!
Chris Froome kept the yellow jersey yesterday, a day when we expected one of the other contenders for the general classification to try and put in an attack As it happened, Sky did a brilliant job of keeping the race under control and it was only in the last kilometre or so that anyone even tried to gain an advantage of our British hero. We still have three jerseys on British backs.
At the same time, more or less, Andy Murray magnificently dismantled Milos Raonic to win in straight sets and became the first British man to win multiple singles titles at Wimbledon since Fred Perry in 1935.
Lewis Hamilton's scored his fourth win in his home race and his third in succession.
Doing so brought him level with 1992 world champion Nigel Mansell as the most successful driver at Silverstone.
And it got even better for him three and a half hours after the race when stewards penalised his team-mate Nico Rosberg 10 seconds because Mercedes had broken rules on how much help a driver can be given over the radio.
That dropped Rosberg to third place and cut the German's championship lead over Hamilton to just one point.
The next big day for the contenders in the Tour de France will come on Bastille Day with a stage that finishes on the fearsome climb of Mont Ventoux. In the meantime, can Mark Cavendish repeat his 2011 win at Montpellier? Another win would bring him a step closer to Eddy Merckx record of 34 stage wins.