India secured their third consecutive Champions Trophy final appearance by defeating Australia in the semi-final on March 4 at the Dubai International Stadium. With this victory, India avenged their loss in the 2023 ODI World Cup final, which took place on November 19 in Ahmedabad.
Fans delighted as India defeats Australia
The post Revenge for November 19! Fans delighted as India defeats Australia to reach Champions Trophy final appeared first on Inside Sport India.




