Rajasthan Royals made it two wins from two in the Indian Premier League with a 22-run triumph over Kolkata Knight Riders in Jaipur.
The Royals suffered a slow start when Ajinkya Rahane was run out by Gautam Gambhir, although Rahul Dravid's 43-run partnership with Shreevats Goswami helped steady the ship.
Ashok Menaria then hit 40 off 30 balls and Brad Hodge 44 off 29 before both were dismissed by Australian Brett Lee as Rajasthan made an impressive total of 164-5.
Owais Shah also weighed in with a useful late contribution, the Essex batsman finishing up unbeaten on 23 from just 11 deliveries.
Kevon Cooper then took 3-28 to help restrict Kolkata to 142 all out from their 20 overs.
The Knight Riders were forced to play catch-up after Amit Singh removed Jacques Kallis and captain Gambhir off successive deliveries and left-arm spinner Ankeet Chavan made it 8-3 by trapping Brendon McCullum lbw.
Only Manoj Tiwary, who made 59 off 49, and Lee, who cracked 25 off 11, made any score of note as their run-chase fell well short.
It was the Royals' second successive win, having beaten Kings XI Punjab in the first match.