Parthiv Patel made his highest Indian Premier League score and Jasprit Bumrah starred with the ball as Mumbai Indians beat bottom side Kings XI Punjab by 25 runs on Monday.
The Indians have made a disappointing start to the defence of their title, but claimed a third win from their first seven games at the expense of a Kings XI side with just one victory to their name.
Parthiv (81 from 58 balls) took advantage of a reprieve when Mitchell Johnson overstepped and Ambati Rayudu was dropped before going on to make 65 off 37 deliveries as the Indians posted a challenging total of 189-6.
Australia duo Glenn Maxwell (56 from 39) and Shaun Marsh (45 off 34) gave Kings XI hope, but Bumrah (3-26), Tim Southee (2-28) and Mitchell McClenaghan (2-32) did the damage as the hosts suffered yet another defeat.
Captain Rohit Sharma came into the game on the back of two half-centuries, but the India opener edged the second ball of the innings from Sandeep Sharma behind to fall without scoring.
Parthiv and Rayudu set about proving that the Indians are not reliant on their skipper to lead from the front, putting on 137 in 14 overs with some good fortune along the way.
Johnson thought he had dismissed Parthiv when he was caught at deep square-leg, but the former Australia batsman over-stepped and Rayudu cashed in after he was dropped by Axar Patel on 33
Rayudu blasted four sixes, while Parthiv cleared the ropes twice and Jos Buttler made a brisk 24 off 13 balls before Mohit Sharma (3-38) cleaned him up and also took two wickets in an impressive final over.
Maxwell and Marsh looked capable of securing a second win for Kings XI when they shared a third-wicket stand of 89, but captain David Miller (30 not out) was given no support after the Australia batsmen departed.