Former England cricketer Kevin Pietersen has said that the ICC World Cup 2023 final at the Narendra Modi Stadium in Ahmedabad is Australia’s to lose. On a pitch that has been difficult to bat, India were bundled out for 240 runs. India had a great start with as Rohit Sharma (47) batted aggressively in the […]