Champions Mumbai Indians kept their hopes of reaching the Indian Premier League play-offs alive with a thumping eight-wicket win over Rajasthan Royals.
Nathan Coulter-Nile (4-14) and Jimmy Neesham (3-12) starred with the ball as Royals scored only 90-9 from 20 overs.
Ishan Kishan hit 50 off 25 as Mumbai reached the target in just 8.2 overs.
The five-time winners will take fourth spot if they beat Sunrisers on Friday and Royals beat Kolkata Knight Riders on Thursday.
Royals drop to seventh in the table and while a top-four spot is not mathematically impossible, their far inferior run-rate all-but-ends their hopes of qualification.
Delhi Capitals, Chennai Super Kings and Royal Challengers Bangalore are all guaranteed a place in the play-offs.
After being put into bat in Sharjah, Royals got off to a flier and reached 21-0 after two overs, before it all went downhill.
Royals – who are still searching for a first IPL Trophy since winning the inaugural competition in 2008 – could not contend with a fired-up Mumbai seam attack led by the impressive Coulter-Nile and Neesham.
Australian Coulter-Nile made the initial breakthrough to dismiss in-form Yashasvi Jaiswal (12 off 9) and also took the wickets of Glenn Phillips – who made just four – and David Miller (15 off 23).
The seamer bowled with discipline and accuracy, and such was the regularity of wickets he barely celebrated when he took his fourth wicket to dismiss tailender Chetan Sakariya for six.
The selection of Neesham paid off instantly for Mumbai as the New Zealand seamer dismissed Royals captain Sanju Samson for just three with his first ball.
Neesham then bowled Shivam Dube for three in the following over and capped off a fine display by dismissing Rahul Tewatia (12 off 20) from the final ball of his spell.
As Royals headed into the final over, former England all-rounder Ravi Bopara said the writing was already on the wall.