Cape Town - It's the weekend!
But the sporting world never sleeps, so hang on tight and be sure to watch these THREE events (in no particular order)!
1. TELKOM KNOCKOUT SEMI-FINALS
Only four teams remain as the Telkom Knockout reaches its semi-final stage this weekend.
On Saturday, the first playoff match will see Bidvest Wits battle Kaizer Chiefs at the Bidvest Stadium (15:30).
Sunday's second semi-final will see Polokwane City take on Bloemfontein Celtic at the Old Peter Mokaba Stadium (15:30).
Click here for the latest PSL news
2. RAM SLAM T20 CHALLENGE
The Ram Slam T20 Challenge is in full swing this weekend.
On Friday, the Highveld Lions host the Cape Cobras at the Wanderers, while the Warriors take on the defending champion Titans in East London and Dolphins tackle the Knights. All games get under way at 18:00.
On Sunday, an epic battle is in store in Pretoria between arguably the two strongest teams on paper - the Titans and Cobras (14:30) - and then we head to Johannesburg as the Lions host the Dolphins (14:30).
Click here for the latest T20 Challenge news
3. FRANCE V SPRINGBOKS
Stade de France is the setting for the hugely anticipated Test between France and the Springboks.
The Boks are on under pressure to deliver following their 38-3 hammering against Ireland last weekend.
Saturday's Test in Paris holds extra spice after South Africa lost out on the right to host the 2023 Rugby World Cup - to France!
Kick-off is at 22:00 SA time.
Click here for the latest Springbok news
Notable mentions include CAF Confederation Cup first-leg final between TP Mazembe v SuperSport United (Sunday, 15:30 SA time), England v Wallabies (Saturday, 16:30 SA time), English Premiership, European Tour's DP World Tour Championship and the FINA Swimming World Cup (Saturday - Sunday, 11:30 SA time).
Images: Gallo/Getty