Sunrisers Hyderabad consolidated their place in the IPL's top four by crushing fellow play-off chasers Mumbai Indians by 85 runs in Visakhapatnam.
Sunrisers opened up a two-point lead over fourth-placed Delhi Daredevils and fifth-placed Mumbai with their win, in which Shikhar Dhawan clubbed an unbeaten 82 from 57 balls and Indians were skittled for 92, the lowest total this term.
Opener Dhawan's third fifty of the campaign steered Hyderabad to 177-3 from their 20 overs, a score that was never under threat due to excellent spells of seam bowling from Ashish Nehra (3-15) and Mustafizur Rahman (3-16).
Dhawan has been outgunned by team-mate David Warner for much of the season and was again early on against Mumbai, with the Australian, only behind Bangalore's Virat Kohli in this term's run-scorers list, cracking a 33-ball 48.
Sunrisers' charge stalled after Warner chipped Harbhajan Singh (2-29) to long-off in the 10th over with the score on 85, the visitors notching just 17 runs across the next four overs and having Kane Williamson (2) caught off Harbhajan.
Yuvraj Singh and Dhawan, however, blasted 75 from the last six, with Yuvraj (39 from 23) spanking two sixes before he comically hit his wicket during the final over.
Mumbai's reply began dreadfully as they slumped to 5-2 and 30-5, with Nehra bowling Rohit Sharma (5), forcing Ambati Rayudu (6) to loop to backward point and having Jos Buttler (2) caught by a diving Naman Ojha behind the stumps.
Sharma's men never recovered, with Mustafizur's disposal of the lower order seeing Indians - who headed into the contest on a three-game winning streak - dismissed in 16.3 overs, Harbhajan top scoring with 21 not out.
Watch each and every IPL game, live on Sky Sports. Click here for TV times.