Mohammed Shami was sensational in the only over he bowled in a warm-up game against Australia. He took 3 wickets and was involved in a run-out as India defeated Australia by 6 runs.
The hosts needed 11 runs to win the contest, but Shami, who was given the last 6 balls, dismantled the batting line-up.
After going for four runs in the first two balls of the over, he dismissed Pat Cummins, who Virat Kohli caught. Ashton Agar was run-out on the fourth ball of the over, which involved Dinesh Karthik and Shami.
The veteran fast bowler bowled Josh Inglis and Kane Richardson on the last two deliveries to win the game by 6 runs while defending 10.
Earlier, riding on the fifties of KL Rahul and Suryakumar Yadav, the visitors scored 186/7 in 20 overs. Kane Richardson was the pick of the bowlers, taking 4 wickets in 4 overs.
Chasing 187, Australia were in complete control when Aaron Finch (76) and Mitchell Marsh (35) added 64 in 5.4 overs for the opening wicket-partnership.
Glenn Maxwell played a handy knock of 23 runs off 16 balls. The dismissal of Aaron Finch and Tim David in the 19th over brought the Aussies under pressure.
Shami completed the task for his captain by not allowing the rival batters to go for runs as Australia were bowled out for 180.