Sports

World Cup 2026: South Africa 0-1 Canada - Stephen Eusta...

Match report as Canada beat South Africa 1-0 to book their place in the last 16 ...

South Africa vs Canada LIVE! World Cup 2026 last 32 fix...

South Africa vs Canada LIVE! World Cup 2026 last 32 fixture, score, live updates...

Yan Diomande transfer news: PSG in talks to sign Liverp...

Yan Diomande has indicated desire to join French champions Paris Saint-Germain o...

Emma Raducanu out of Wimbledon: British No 1 withdraws ...

Emma Raducanu cut short a training session on Saturday ahead of her scheduled si...

Reece James: England defender confident of playing agai...

Plus: England face prospect of 24 hours worth of flights if they make it all the...

Travelers Championship: Scottie Scheffler holds one-sho...

Scottie Scheffler usurped Viktor Hovland at the top of the leaderboard to take a...