India defeated Australia by four wickets to secure a place in the Champions Trophy 2025 final. Riding on Virat Kohli ‘s mammoth 84, India are now into their third consecutive Champions Trophy final.Batting first, Australia posted a formidable 264 runs on the board. Steve Smith







