South Africa saw off a spirited fightback from Afghanistan to win by five wickets in their final World Cup group game and consolidate second place in the standings.
The Proteas have 14 points from their nine games, two points ahead of Australia who play Bangladesh on Saturday. Both South Africa and Australia have already qualified for the semi-finals.
Afghanistan wrapped up their best ever World Cup campaign with four wins and also sealed a place in the Champions Trophy.
The Asian side opted to bat first and posted 244 in 50 overs on the back of Azmatullah Omarzai's unbeaten knock of 97, which included seven boundaries and three sixes, while Gerald Coetzee was the pick of the South African bowlers with figures of 4-44.
In response, South Africa opener Quinton de Kock set up the chase with a breezy 41 that took him to the top of the tournament's scoring charts on 591 runs.
Rassie van der Dussen (76 not out) then guided the Proteas home, stitching together a 65-run partnership with Andile Phehlukwayo (39 not out), who smashed the winning runs with a massive six over deep mid wicket in the 48th over.
Paris St Germain picked up where they left off following last season’s Champions League triumph as they kicked off their new campaign with an impressive 4-0 win over Atalanta at the Parc des Princes on Wednesday.
Liverpool captain Virgil van Dijk headed home a last-gasp goal in stoppage time to lead Arne Slot's men to a thrilling 3-2 victory over Atletico Madrid in the opening game of their Champions League campaign on Wednesday at Anfield.
Pakistan delayed their match against the UAE by an hour on Wednesday after considering a withdrawal from the Asia Cup in protest at a match referee whom they say condoned unsportsmanlike behaviour by India at the weekend.
Portuguese club Benfica are set to name Jose Mourinho as its head coach following the sacking of Bruno Lage in the aftermath of their 3-2 Champions League defeat by Qarabag, Portuguese TV station RTP reported on Wednesday.
Celebrating a history-making year in completing the career Grand Slam at Augusta National, Rory McIlroy has confirmed his return to Emirates Golf Club to headline the 2026 Hero Dubai Desert Classic, taking place from January 22–25, 2026.