It's India vs England semi-final! Rohit Sharma and Co take ODI World Cup Final revenge against Australia

    Meanwhile, Australia's hopes for a semi-final berth will now depend on Bangladesh to defeat Afghanistan.

    It's India vs England semi-final

    It's India vs England semi-final

    "Revenge is a dish best served cold," and it was satisfying to see Team India secure their spot in the semi-finals by relying on others. After losing the 2024 ODI World Cup Final to Australia, India defeated the Aussies by 24 runs in their final Super 8s group game at the Daren Sammy National Cricket Stadium in Gros Islet, St Lucia.

    With this victory, India qualifies for the semi-finals and is set to face England in Guyana. Meanwhile, Australia's hopes for a semi-final berth will now depend on Bangladesh to defeat Afghanistan. A convincing win for Bangladesh could also see them securing a ticket to the semis, making the second qualifying team an open competition.

    Australia began their chase of 206 with the early loss of David Warner (6 off 6) in the first over. However, Travis Head and Mitchell Marsh then took charge. The Aussie captain appeared shaky and survived two close calls, while Head continued his impressive record against India in ICC events.

    The momentum shifted when Marsh (37 off 28) fell to a stunning catch by Axar Patel in the deep. Nevertheless, Australia regained control with Glenn Maxwell finding the boundary. However, once Maxwell was dismissed for 20 off 12 balls, the Australian innings collapsed swiftly.

    Head remained at the crease but received little support from the other end. The Men in Blue tightened their grip, restricting Australia to just 28 runs between overs 12 and 17. Arshdeep Singh claimed three wickets, supported by two from Kuldeep Yadav. Jasprit Bumrah and Axar Patel also chipped in with one wicket each.

    Earlier, India posted 205 runs after losing five wickets in their 20 overs. Virat Kohli departed for a five-ball duck, and Rishabh Pant followed, scoring 15 off 14 balls. However, Rohit Sharma played a crucial innings, scoring 92 off 41 balls. Suryakumar Yadav added 31 off 16 balls, while Shivam Dube scored 28 off 22. Vice-captain Hardik Pandya remained not out on 27 off 17 balls, with Ravindra Jadeja contributing 9 off 5 balls.

    For the Aussies, Mitchell Starc and Marcus Stoinis claimed two wickets each, while Josh Hazlewood took one.

    Teams:

    India (Playing XI): Rohit Sharma(c), Virat Kohli, Rishabh Pant(w), Suryakumar Yadav, Shivam Dube, Hardik Pandya, Ravindra Jadeja, Axar Patel, Kuldeep Yadav, Arshdeep Singh, Jasprit Bumrah

    Australia (Playing XI): Travis Head, David Warner, Mitchell Marsh(c), Glenn Maxwell, Marcus Stoinis, Tim David, Matthew Wade(w), Pat Cummins, Mitchell Starc, Adam Zampa, Josh Hazlewood.