Ajinkya Rahane guided Rajasthan Royals to a six-wicket victory over Kings XI Punjab in Jaipur.
Rahane finished 34 not out as the Royals chased down a target of 125 with four balls to spare for their third win out of four in the Indian Premier League this season.
Rahane's opening partner Shane Watson launched the run chase with a 19-ball 32 that featured seven fours before the Kings XI hit back to reduce the Royals to 79-4, including two wickets for seamer Praveen Kumar (2-10).
But Rahane, who faced 42 balls and struck three fours, and Sanju Samson (27no) saw Rajasthan across the winning line in the final over with a fifth-wicket stand of 47 from 39 deliveries.
David Hussey had earlier top scored with 41 as the Kings XI were bowled out for 124 in 18.5 overs after being sent in.
Rajasthan's seamers shared the wickets around with two each for Shanthakumaran Sreesanth (2-20), Kevon Cooper (2-33), James Faulkner (2-30) and Siddharth Trivedi (2-21).