The Rajasthan Royals defended a total of 196-7 to secure a 45-run victory over the Kolkata Knight Riders on Thursday.
Swapnil Asnodkar and Yusuf Pathan both made rapid half-centuries after Royals skipper Shane Warne opted to bat first in Jaipur.
Opening batsman Asnodkar blasted 10 fours and a six during an innings of 60 from 34 balls, while number four Pathan contributed 55 from 33 balls, including six fours and two sixes.
Pakistan paceman Umar Gul was the pick of the Knight Riders attack, eventuall accounting for both Asnodkar and Pathan on the way to figures of 3-31 from his four overs.
Kolkata lost Salman Butt (7), Agit Agarkar (20) and Brad Hodge (1) during the first six overs of their reply to slump to 51-3.
A fourth-wicket stand of 68 between skipper Sourav Ganguly and David Hussey (42) put them back in contention.
Ganguly enjoyed a reprieve when the third umpire ruled that a diving Graeme Smith had failed to catch him cleanly in the deep.
But Warne's (1-20) eventual dismissal of Ganguly, caught at long-on for 51, was the start of a collapse that saw the final seven wickets tumble for 32 runs.
Shane Watson (2-22), Sohail Tanvir (2-30) and Siddharth Trivedi (2-31) each finished with two wickets as the Knight Riders were bowled out for 151 in the final over.
The wait goes on for the first sight of an English player in the IPL after the Royals left out Dimitri Mascarenhas from their starting XI.
Thursday's fixture was the first game of the Hampshire captain's short-term contract with the Royals.