Rajasthan Royals snatched an Indian Premier League victory over Punjab Kings, who failed to score the four runs required from the final over.
Seamer Kartik Tyagi removed Nicholas Pooran and Deepak Hooda, and three were still required from the last ball.
Fabian Allen failed to make contact, leaving Kings on 183-4 and the Royals winners by two runs in Dubai.
Liam Livingstone earlier made 25 from 17 balls in Rajasthan’s 185 all out.
The Royals, without Jofra Archer, Ben Stokes and Jos Buttler, go fifth in the table, level on eight points with fourth-placed Mumbai Indians.
Punjab are seventh in the eight-team table on six points, having played at least one game more than every other team.
This was a stunning turnaround from Rajasthan, who dropped KL Rahul three times as he and Mayank Agarwal put on 120 for the first wicket in less than 12 overs.
Even after Rahul went for 49 and Agarwal fell for 67, Pooran and IPL debutant Aiden Markram were in control.
With 18 needed from 18 balls, Markram blasted fellow South African Chris Morris for six, but Punjab failed to find the boundary again.
Twelve from 17 balls became eight from 12 then, after Mustafizur Rahman’s tight 19th over, Tyagi was left with four to defend.

