Saturday
Football
UEFA U21 Final – England v Spain – 17:00 – uefa.tv
The two best teams in the tournament have made it through to the final, both sides with players experienced at the top level. Expect a tight game with a score draw the likely result at full time. Still level after extra time the game to be decided on penalties with the trophy going to the team which holds its nerve the best.
Horse Racing
Eclipse Stakes, Sandown -15:40 – ITV
A hugely disappointing four runner field for one of the year’s major races worth £425k where the 3 year-olds meet older horses for the first time. The 3 year-old contender is Aidan O’Brien’s unbeaten Paddington winner of the Irish 2,000 Guineas and the St James’s Palace Stakes at Ascot. After a comparatively slow start to the season Aidan O’Brien’s team have found a rich vein of form. Emily Upjohn, 4 year-old filly from the Gosden stable, is the main representative of the older generation, ridden by William Buick instead of her usual jockey Frankie Dettori who is suspended. She is coming down in trip, Paddington up. Sandown is a stiff 10 furlongs so expect the filly to prevail
Tennis
Wimbledon – BBC channels 12:00 onwards
Continued coverage with men’s and women’s singles from the third round
Saturday and Sunday
Cricket
Third Ashes Test – Headingley – 11:00 every day – Sky Sports 1
England need to win this Test to keep the series alive. The return of Mark Wood has bolstered England’s attack, but with England’s batting and fielding showing frailties expect Australia to wrap the Ashes with two Tests to spare.
Cycling
Tour de France – Eurosport 1 11.00 each day
The creme has risen to the top with Jonas Vingegaard and Tadej Pogacar, first and second from last year now back at the top of the classification. Saturday is a long hilly stage with a one-day specialist such as Wout van Aert expected to feature. On Sunday the Tour takes on the famous Puy de Dome for the first time since 1988 and expect a duel between Vingegarad and Pogacar. which could decide the overall winner.
Sunday
F1
British Grand Prix – Silverstone – Channel 4 & Sky Sports F1 15:00
Max Verstappen and Red Bull are so superior to all their rivals this year it makes watching predictable and very dull – guess who’s going to win!