This weekend features a packed sporting calendar, including World Cup quarter-finals, Wimbledon finals, Tour de France stages, and a historic women's Test match at Lord's.
World Cup Quarter-Finals
England face Norway in Miami on Saturday at 10pm BST (5pm EDT) for a place in the semi-finals. Jude Bellingham and Harry Kane have combined for 10 of England's 11 goals so far. Norway's Erling Haaland has scored seven goals in four World Cup appearances.
On Sunday at 2am BST (9pm EDT Saturday), Argentina play Switzerland in Kansas City. Switzerland reached the quarter-finals for the first time since 1954 by defeating Colombia on penalties.
Wimbledon Finals
Saturday's women's singles final at 4pm BST features Czech players Linda Noskova and Karolina Muchova. It is the first all-Czech women's final at a Grand Slam in the professional era.
Sunday's men's singles final at 4pm BST will be liveblogged by Daniel Harris. The semi-finals include Novak Djokovic vs Jannik Sinner and Alexander Zverev vs Arthur Fery.
Tour de France
Stage 8 on Saturday covers 180.4km through the Dordogne, starting at 12pm BST. Stage 9 on Sunday heads into the Massif Central with four categorised climbs.
Cricket
The first women's Test between England and India begins at Lord's on Saturday at 11am BST. Tammy Beaumont is playing her final England match. England lead the men's T20 series 3-0, with the fifth match at the Rose Bowl on Saturday at 2.30pm BST.



