
WTC final: South Africa crumble for 138 after Australia score 212 at Lord’s
The ICC World Test Championship 2023–25 final between Australia and South Africa continued at Lord’s with exciting momentum. After scoring 212 in their first innings, Australia bowled out South Africa for just 138 runs on day two. The Proteas batters …