Former South Africa under-20 international Geni Kanyane has joined Major League Soccer’s Chicago Fire after being drafted by ...
Fulham scored twice in the final 10 minutes to end Chelsea's 12-game unbeaten run in all competitions with a stunning 2-1 ...
Jarrod Bowen scored a second half winner for West Ham United in a 1-0 Premier League victory at Southampton as new Saints ...
Dane Paterson completed his second test five-wicket haul in consecutive matches and Corbin Bosch claimed four on debut as ...
Erling Haaland had a second-half penalty saved as crisis-torn Manchester City failed to end their dismal run with a 1-1 draw ...
Newcastle United beat Aston Villa 3-0 in the Premier League on Thursday with goals from Anthony Gordon, Alexander Isak and ...
Former Wimbledon champion Elena Rybakina expressed confidence on Thursday that her new partnership with Novak Djokovic's ...
Virat Kohli's conduct came under the microscope in the Boxing Day test in Melbourne on Thursday after a clash of shoulders ...
Erling Haaland had a second-half penalty saved as Manchester City's astonishing slump continued with a 1-1 draw against lowly ...
Orlando Pirates’ runaway win over Marumo Gallants on Christmas Eve matched the record for the biggest margin of victory in a ...
The last round of Betway Premiership matches for the year 2024 will see leaders Mamelodi Sundowns looking to stretch their ...
Dane Paterson takes 5 wickets in the second ODI between South Africa and Pakistan in the first Test Day one at SuperSport ...