In a nail-biting final match at Wankhede Stadium, India defeated Australia by 5 wickets to clinch the ICC World Cup 2026 title. Captain Rohit Sharma led from the front with a brilliant 89 runs...