Cristiano Ronaldo scored for a third successive Nations League game as Portugal maintained their perfect record with a 3-1 ...
A second-half strike by midfielder Martin Zubimendi gave an injury-hit Spain a hard-fought and deserved 1-0 win over Denmark ...
Janneman Malan’s valiant century effort was not enough to carry the Auto Investment North West Dragons over the line as they ...
The DHL Stormers forgot about the control that brought them victory the previous week and the reintroduction of the ...
Andrej Kramaric headed in a 70th-minute winner as Croatia fought back from a goal down to claim a 2-1 victory over visitors ...
Ethiopia’s 2025 Africa Cup of Nations (Afcon) qualification hopes suffered a major blow on Saturday evening when they were ...
The countdown to the FIFA Beach Soccer World Cup Seychelles 2025 TM is on! Mark your calendars for May 1st, 2025 – it's going ...
JP King and Sinethemba Qeshile’s well articulated half centuries helped the Dafabet Warriors register a mammoth score of ...
World champion Tadej Pogacar rounded off his remarkable season by winning the Giro di Lombardia for the fourth year in a row ...
The second round of the Vodacom Origins of Golf Wild Coast event saw much movement on the leaderboard but no change at the ...
The Proteas women made easy work of their below-par chase as they cruised to a comfortable seven-wicket win over Bangladesh ...
Novak Djokovic expects nothing less than a titanic duel with world No 1 Jannik Sinner in the Shanghai Masters final on Sunday ...