Images from the T20 World Cup Super Eight Group 1 match between India and Australia, at the Daren Sammy National Cricket Stadium, in Gros Islet, St Lucia, on Monday.
India rode on skipper Rohit Sharma's scintillating 41-ball 92 to beat Australia by 24 runs in their concluding Super Eights fixture and qualify for the semi-finals of the T20 World Cup unbeaten, in St Lucia on Monday.
Batting first, Rohit fired on all cylinders, hitting as many as eight sixes and seven fours during his sparkling knock, which powered India to an imposing 205 for 5.
In reply, Australia were restricted to 181 for 7, their total built around Travis Head's76 off 43 balls.
Arshdeep Singh was India's leading wicket-taker with figures of 3 for 37 while Kuldeep Yadav took 2 for 24.
The scenarios for the last semi-final spot following Australia's defeat to India:
If Afghanistan beat Bangladesh in the last match of the Super 8 on Tuesday, they advance to the first semi-final against South Africa.
If Bangladesh beat Afghanistan by 62 runs (after scoring 150 or more) then Bangladesh will advance to the semis ahead of Australia.
If Bangladesh beat Afghanistan by less than 62 runs (after scoring 150 or more) Australia will go through.
If the match is washed out, Afghanistan will be through with three points.
Earlier, on the best batting surface of the tournament, Australia put India in to bat and Rohit made most of the conditions with a sublime knock comprising seven fours and eight sixes, including a recording extending 200th in the format.
Unperturbed by Virat Kohli's early dismissal, he went after pacer Mitchell Starc and bludgeoned him for 29 runs in his second over, setting the tone for India's innings at the Darren Sammy Stadium.
Starc, who was taken to the cleaners by Rohit, returned to dismiss the India captain late and bring some relief to the Australian camp.
Suryakumar Yadav (31 off 16 balls) and Shivam Dube (28 off 22) then maintained the tempo with big hits before Hardik Pandya (27 off 17) finished the India innings in style.
It was the start of something special when Rohit flicked Starc for four in the first over of the game.
Virat Kohli (0) at the other end mistimed a pull off Josh Hazlewood in the following over to be caught in the deep.
Walking the talk once again, Rohit never took the foot off the pedal and went hammer and tongs against Starc, whose second over yielded as many as 29 runs, his most expensive in the format.
The first two sixes in the over came via delightful aerial drive over extra cover before he smashed one in the cow corner region. The fourth maximum of the over came via a mishit that went all the way behind the stumps.
Rohit did bulk of the damage in his 87-run stand with number three Rishabh Pant (15 off 14), who welcomed leg-spinner Adam Zampa into the attack with a six over long-on.
Australia's trump card went wicket-less.
Another memorable shot of Rohit's innings was the down-on-one-knee six over deep mid-wicket off Pat Cummins in the latter's opening over.
Credit must go to India for not allowing any other bowler to settle into a rhythm.
Rohit brought up his fifty at end of the fifth over with a single and that was also the fastest of the tournament.
He unleashed a six over extra cover when Marcus Stoinis came into the attack in the eighth over.
Such was his authority that he could choose his spot against all the bowlers of repute.
It could have been a well-deserved 100 but Starc came back to remove India's skipper with a yorker.
Suryakumar Yadav (31 off 15), Hardik Pandya (27 not out off 17) and Shivam Dube (28 off 22) also played their part but India could not make the most of the last five overs, scoring only 43 runs for the loss of one wicket.
Even as his colleagues leaked runs, Josh Hazlewood seemed to be bowling on a different pitch, conceding only 14 runs while taking one wicket in his four overs.