Magesi FC claimed a shock 2-1 win over Mamelodi Sundowns in the Carling Knockout final, played at the Free State Stadium in ...
Ross Barkley headed in a late equaliser as Aston Villa salvaged a 2-2 Premier League draw with lowly Crystal Palace on a wet ...
Matheus Cunha scored two superb goals and set up a third to earn Wolves a 4-1 comeback victory at Fulham in the Premier ...
Ireland produced a flair-filled performance after two under-par displays to trounce Fiji 52-17 in their one-off rugby test at ...
Arsenal returned to winning ways in the Premier League with Bukayo Saka and captain Martin Odegaard inspiring a comfortable 3 ...
Bayer Leverkusen winger Jonas Hofmann has been ruled out for the remainder of 2024 with a thigh injury, the club announced on ...
Goals from Nicolas Jackson and Enzo Fernandez helped Chelsea to a 2-1 Premier League win at Leicester City on Saturday that ...
A second-half Harry Kane hat-trick took Bayern Munich to a 3-0 home win over Augsburg on Friday, sending them eight clear ...
Sione Tuipulotu feels "I am where I'm supposed to be" as he prepares to captain Scotland against his native Australia in a ...
Novak Djokovic announced on Saturday that his retired long-time rival Andy Murray is joining the 24-time Grand Slam-winning ...
Three late wickets may have just given the DP World Lions the edge heading into the final day's play after World Sports ...
JJ Senekal will be chasing a place in the history of the South African PGA Championship, sponsored by African Bank, as he ...