Julian Alaphilippe goes alone to win Giro Stage 12

Tadej Pogacar maintains his hold on the leader’s jersey

Warrior Le Clos confirmed for legacy bid in Paris pool

The 32-year-old butterfly specialist will look to add to his haul of four Olympic medals

Relationship with Van der Dussen took strain, says Rickleton on World Cup call

Rickelton is looking forward to embracing the challenge of playing at the highest level

Unpredictable Jordan Spieth eyes grand slam

American golfer has chance of claiming trophy that will earn him a career grand slam

Broos names Foster in Bafana squad, no place for Mabasa

Another notable inclusion is Orlando Pirates’ skilful 19-year-old attacker Relebohile Mofokeng

Milan wins tight stage from Merlier who is relegated for interference

Tadej Pogacar maintains his hold on the leader’s jersey in Giro d’Italia

Van der Dussen puts aside his World Cup dismay

He is in the squad to play West Indies, and says he will help teammates prepare for the tournament

Mokwena says his record-breaking Sundowns will be long remembered

Coach says history will be kind to his all-conquering team

Willem Alberts keeps on trucking

Few had the ability to bust the gainline as Alberts in his pomp

Lions still hope to crash the URC top-eight party

Johannesburg team has slim chance to catapult up the order

Forwards battle keeps Ruan Vermaak on his toes

Bulls host Italian side Benetton at Loftus on Saturday

European spot will make Chelsea’s season, Pochettino says

Chelsea need to win Wednesday’s game at Brighton & Hove Albion to get closer to top-six finish

Fatigue a concern for Bafana ahead of World Cup matches

Bafana Bafana play two crucial 2026 World Cup qualifiers against Nigeria and Zimbabwe in June

Zizi Kodwa names new Boxing SA board with familiar faces to end fiasco

New board seen as best way to restore credibility to the sport