Aiden Markram smashed a 49-ball hundred, the fastest in the history of 50-overs World Cup cricket, as South Africa racked up a tournament record total of 428-5 against a listless Sri Lanka on Saturday.
Three of South Africa's top four batters, Quinton de Kock (100) and Rassie van der Dussen (108) being the other two, made rapid hundreds. But both were overshadowed by Markram's 106 off 54 balls.
The 29-year-old eclipsed Ireland batter Kevin O'Brien's 50-ball century against England in a 2011 World Cup match.
Put in to bat, South Africa lost skipper Temba Bavuma in the second over, but de Kock and van der Dussen forged a rollicking 204-run stand to deflate Sri Lanka.
Even after the duo exited, Markram kept punishing Sri Lanka, hitting 14 fours and three sixes in his blistering knock.
Women's top seed Aryna Sabalenka was knocked out in the fourth round of Wimbledon by an inspired Naomi Osaka on Sunday with the Japanese player blazing to a 6-2 7-6(2) win on Centre Court.
Novak Djokovic added another chapter to his Wimbledon legacy on Sunday as the Serb fought past Russian qualifier Roman Safiullin 7-6(6) 6-3 3-6 6-3 to earn a record 106th match victory at the All England Club and reach another quarter-final.
Ferrari's Charles Leclerc won a dramatic British Grand Prix under safety car conditions on Sunday as Mercedes's Kimi Antonelli failed to score for the second time in three races and saw his once-commanding Formula One lead slashed to 25 points.
Fourth seed Jessica Pegula's greater experience proved telling as she beat rising fellow American Iva Jovic 4-6 6-3 6-1 to equal her best Wimbledon run by reaching the quarter-finals for the second time on Sunday.
Kylian Mbappe converted a second-half penalty as France sweated through a suffocating Philadelphia furnace and wrestled their way out of a brutal scrap with Paraguay to snatch a 1-0 win on Saturday, setting up a World Cup quarter-final against Morocco.
Welcome to Pinoy Bulletin, your go-to source for staying informed about important announcements, exciting group activities, community events, and job opportunities!