News

Australia set a tough target of 282 runs to win the World Test Championship final at Lord’s, thanks to their lower order, which added crucial runs on Friday morning. Australia, who had been struggling ...