A host of Olympic and Paralympic sports have been taking place on an already packed summer sporting weekend - which has seen Euro 2016 begin in France, England face Sri Lanka in the third Test at Lord's, rugby union's summer internationals get under way and F1's Canadian Grand Prix.
Here, BBC Sport rounds-up the best stories from Saturday and Sunday ahead of Rio 2016:
Diving - Sarah Barrow and Jack Laugher win gold at British Championships
Britain's Sarah Barrow (10m platform) and Jack Laugher (3m springboard) won gold at the British Diving Championships in Sheffield.
Swimming - Payne secures Olympic place in open-water event
Two-time open water world champion Keri-Anne Payne finished second at the final 10km Olympic Qualification event in Portugal to secure a place at Rio 2016.
IPC Athletics Europeans: Carly Tait claims 100m T34 silver in Tuscany
Great Britain's Carly Tait claimed silver in the T34 100m on the first morning of the IPC European Athletics in Grosseto, Italy.
Weightlifting - Smith injury fear for GB weightlifting
Commonwealth champion Zoe Smith withdrew from the British Championships with injury just weeks before Team GB's Olympic selection is announced.
Hockey - GB beaten by India in Champions Trophy
Great Britain remain without a win at the Men's Champions Trophy after losing 2-1 to India at London's Olympic Park.
Cycling - Froome extends Dauphine lead
Chris Froome extended his lead in the Criterium du Dauphine to 21 seconds on Saturday with one stage remaining.
Triathlon - Brownlee brothers seek Leeds victory
Alistair and Jonny Brownlee will go into Sunday's World Series triathlon in their home town of Leeds looking for their first wins of the season with the Rio Olympics less than two months away.
Triathlon - Stimpson tearful over Olympic omission
An emotional Jodie Stimpson admitted she was not "good enough" to qualify for the British triathlon team for Rio.
Subscribe to the BBC Sport newsletter to get our pick of news, features and video sent to your inbox.