Steven Smith, James Faulkner brought Rajasthan from dead to guide the team to a stunning five-wicket win over Royal Challengers Bangalore.
Rajasthan were reeling at 106-5, still needing 85 runs from 38 balls, before the duo of Faulkner and Smith turned the game on its head with an unbeaten 85 runs stand.
Smith finished with 21-ball 48, while Faulkner blasted his way to 17 ball 41.
Rajasthan plundered 84 runs from last five overs.
Earlier Yuvraj Singh picked up 4-35 to put RCB on top and it looked like the hosts will pull off an easy win.
23:20 - Scorecard
Steven Smith is turning the game on his head with some lusty blows. With the game almost in RCB's grasp, Royals rode on two big overs from Ashok Dinda and Mitchell Starc.
Dinda saw him concede 23 runs, while Starc gave away 21 runs.
Royals need 21 runs off 12 balls.
22:59 - Scorecard
It's Yuvi's day today as he removes Karun Nair now for 56.
After a brilliant 83, Yuvraj has picked up 4-35 to leave Rajasthan reeling at 108-5.
Nair tried to give Yuvi the charge, only to have his stumps shattered.
At the end of 14 overs Rajasthan were 108-5.
22:46 - Scorecard
Yuvraj Singh struck once again as he had Sanju Samson walking back to the pavillion for 13.
Samson, who had hit a six and boundary, earlier in the over, chipped one straight back to the bowler as Rajasthan are struggling at 83-4 in the chase.
After brilliance with the bat, Yuvraj Singh struck with the ball as he castled Shane Watson for 1.
Watson looking to force one off the back foot, dragged it back onto his stumps.
Stuart Binny, played an irresponsible shot to give a easy catch to Roussou.
Rajasthan were 63-3 after 9 overs
22:31 - Scorecard
Yuzvendra Chahal strikes for Royal Challengers as he had Ajinkya Rahane walking back for 22.
Rahane was beaten by a quicker one from Chahal and was caught by Parthiv Patel behind the stumps.
22:21 - Scorecard
Rajasthan Royals are off to a positive start in the chase of 191.
Karun Nair got the innings rolling with three boundaries off Albie Morkel.
Ajinkya Rahane too have managed to hit the boundary boards thrice to ensure that Rajasthan stay in the hunt.
At the end of 6 overs, Rajasthan were 45-0. Rahane is on 21, while Nair is on 22.
Counter-attacking cricket from Yuvraj Singh and AB de Villiers has helped Royal Challengers Bangalore recover from a precarious position to post a competitive 188-5
Yuvraj took on Rajasthan's best bowler Pravin Tambe and then attacked rest of pack to complete his half-century.
The all-rounder completed his half-century in 24 balls.
De Villiers hit two massive sixes off James Faulkner as RCB pressed on the accelerator.
The South African soon completed his stunning half-century in 30 balls.
The duo added 132-runs stand for the fourth wicket to give RCB a big edge.
Yuvraj Singh was finally dismissed by Kane Richardson for 83. Such has been the carnage that after the 12th over, RCB has atleast scored 10 runs per over.
Yuvraj Singh struck a superb 24-ball 50 as Rajasthan Royals were running for cover.
Yuvi looked positive right from the outset and attacked Rajasthan best bowler Pravin Tambe and Rahul Tewatia.
Yuvi reached the landmark with a huge six off Kane Richardson.
At the end of 16 overs, RCB were 123-3. Yuvraj is on 56, while AB de Villiers is on 25.
21:01 - Scorecard
Yuvraj Singh is taking the attack to the opposition with some big hitting.
Yuvraj has looked positive right from the outset, taking on the leg spinners Pravin Tambe and Rahul Tewatia.
Yuvi was helped in his case with the fact leg spinners were patchy while bowling to him.
Yuvraj took on Rajat Bhatia smashing him for a six and boundary and targetting the leg side more than the offside.
Yuvraj and AB de Villiers added 54 runs for the third wicket, reviving the RCB innings,
At the end of 14 overs RCB were 94-3. Yuvraj is on 41, while de Villiers is on 13
Pravin Tambe strikes once again for Rajasthan Royals as he packs off Chris Gayle for 19.
Gayle looked to smash a wide delivery from Tambe, only to edge it to Sanju Samson behind the stumps.
The other legspinner Rahul Tambe strikes as he had Vijay Zol walking back after he edged one to Shane Watson in first slips.
RCB struggling now at 40-3.
20:30 - Scorecard
Even though Chris Gayle is struggling in middle, he is making it up with some fearsome hitting.
Vijay Zol too has looked positive, treating bowlers with disdain.
RCB has got some momentum with the flurry of boundaries in the recent overs, managing to get one boundary an over.
At the end of 7 overs, RCB were 33-1. Gayle is on 19, while Zol is on 10 .
Kane Richardson provides the opening breakthrough for Rajasthan Royals as he removes RCB skipper Virat Kohli for 4.
Kohli, who is having a poor IPL so far, lofted one to Rajat Bhatia to third man, much to the delight of Royals fans.
RCB were 6-1 after 3 overs.
Virat Kohli is walking out to the middle with Chris Gayle as Kane Richardson will open the proceedings for Rajasthan.
Kohli gets off the mark with a boundary through the leg side.
Richardson is getting some good bounce and pace off the pitch as RCB were 4-0 after 1 over.
Welcome to the second game of the day between Rajasthan Royals and Royal Challengers Bangalore.
The news from the middle is that Banglaore have won the toss and have elected to bat first on a good Chinnaswamy wicket.
Vijay Zol and Ashok Dinda make the cut for RCB, while Rahul Tewatia replaces Dhawal Kulkarni
Kolkata 150-1 (18 ovs) vs Punjab | Scorecard
Gautam Gambhir lead from the front with 45-ball 63 as Kolkata Knight Riders beat Kings XI Punjab by 9 wickets.
Chasing a modest 150 runs, Kolkata were off to a fantastic start as Gambhir and Robin Uthappa put on 68 runs for opening wicket.
Then Manish Pandey combined well with Gambhir adding an unbeaten 82 runs stand for second wicket to guide Kolkata home.
19:06 Kolkata 131-1 (16 ovs) vs Punjab | Scorecard
A patient 38-ball half-century from Gautam Gambhir has kept Kolkata Knight Riders in the chase.
After a brilliant opening stand, Gambhir forged another crucial partnership with Manish Pandey as they added 62 runs for second wicket.
Gambhir's knock included seven hits to the fence.
18:55 Kolkata 113-1 (14 ovs) vs Punjab | Scorecard
Akshar Patel being brought back into the attack now as Gambhir cuts towards backward point for a single.
Patel teases Manish Pandey with a drifter. Pandey picks up single off a mis-field.
Gambhir rounds off the over with a single.
18:41 Kolkata 89-1 (10 ovs) vs Punjab | Scorecard
Opener Gautam Gambhir and Manish Pandey have put their heads down in the chase.
Both of them have looked comfortable in the middle, with the Kings XI bowlers not bowling to their field.
Singles and couples are available far too easily for KKR and George Bailey need to some very drastic to put the pressure back on Kolkata.
Kolkata 68-1 (7 ovs) vs Punjab | Scorecard
Parvinder Awana provides the much-needed breakthrough for Kings XI Punjab as he had Robin Uthappa walking back to the pavillion for 46.
Uthappa looking to be aggressive against the pacer was caught brilliantly at midwicket by Akshar Patel.
Uthappa and Gambhir gave Kolkata Knight Riders perfect start in the chase of 150 as the duo put on 68 runs for the opening wicket.
18:10 Kolkata 41-0 (4 ovs) vs Punjab | Scorecard
Robin Uthappa is getting to move on here as he takes the attack to Mitchell Johnson.
Uthappa was lucky to get a top-edge six off Johnson, but the dashing opener followed it with three crashing boundaries as KKR plundered 19 runs off Johnson over.
Much needed start this for KKR, chasing a par score on a slow surface.
18:04 Kolkata 22-0 (3 ovs) vs Punjab | Scorecard
Kolkata Knight Riders are off to a sedate start in the chase of 150.
Robin Uthappa and Gautam Gambhir has already hit the boundary boards once.
Punjab bowlers Mitchell Johnson and Sandeep Sharma have managed to swing the new ball.
As we speak, Uthappa dances down the track and creams one through covers for a boundary.
Uthappa then hits one straight past the bowler for second boundary off the over.
17:39 Punjab 149-7 (20 ovs) vs Kolkata | Scorecard
Riding high on a brilliant 50-ball 72 runs from Virender Sehwag, Kings XI Punjab have finished with 149-7 after being put into bat first on a slow pitch.
Kings XI batsmen struggled on a slow pitch once the ball lost its sheen as KKR spinners strangled them in the middle overs.
Morne Morkel did the damage up front, removing Mandeep Singh and Wriddhiman Saha early.
Piyush Chawla was the pick of the bowlers with figures of 3-19.
Punjab 127-6 (17 ovs) vs Kolkata | Scorecard
After Sehwag, it was turn of David Miller's turn to make the long walk after he was castled by Umesh Yadav for 13.
Piyush Chawla ended his four over spell on a high note as he casteld Rishi Dhawan for 4.
Chawla's figures read 4-0-19-3.
Punjab 116-4 (15 ovs) vs Kolkata | Scorecard
Piyush Chawla ends Virender Sehwag's stay in the middle after he was castled for 72.
Sehwag looke to chip down the track, but managed to get an inside edge back onto his stumps much to the delight of the bowler.
17:10 Punjab 112-3 (14 ovs) vs Kolkata | Scorecard
Morne Morkel returns for his final over.
Morkel starts off with a full delivery as David Miller hits one to point -- no run.
Miller helps himself with a single courtesy off a thickish edge.
Sehwag clips one off his pads for yet another boundary.
Sehwag then gets a outside edge as the ball flies past third man for another boundary.
Punjab 89-3 (11 ovs) vs Kolkata | Scorecard
Piyush Chawla now introduced into the attack.
Sehwag slog it to long on for a single.
Chawla slows one down for Maxwell as the Australian goes for a sweep, only to hit it to Morne Morkel at deep square leg boundary for 15.
Chawla then keeps it quite conceding only 5 runs from his opening over
16:48 Punjab 86-2 (10 ovs) vs Kolkata | Scorecard
It seems Virender Sehwag is slowly batting himself into form as he helps himself to another boundary.
Sunil Narine, who gave just four runs from his opening over, managed to get a thickish outside edge off Shewag's bat, only to see it hit the boundary boards.
Sehwag then flicks one off his pads for a brace.
The opener then gave the strike to Maxwell, who is happy to play the second fiddle for the moment..
Sehwag meanwhile reached his first half-century of this season with a flick off his pads off Jacques Kallis.
The 35-ball knock consisted of seven boundaries and one six.
Punjab 53-2 (7 ovs) vs Kolkata | Scorecard
Morkel strikes once again as he removes Wriddhiman Saha for 15. Saha was beaten by delivery that came back a bit, as he chopped one back onto the stumps.
Glen Maxwell gets off the mark as Morkel has been simply unplayable today.
Umesh Yadav to continue as Sehwag slashes one towards third man for a single.
Saha pulls one, only to get a top edge -- luckily for him it falls in no mans land.
Yadav bowls one down the legside and is called wide.
Sehwag keeps the scoreboard ticking with a single. Saha then sweeps Yadav for a boundary towards fine leg.
16:16 Punjab 30-1 (3 ovs) vs Kolkata | Scorecard
Umesh Yadav replaces Kallis, who bowled that expensive first over. He starts with a leg side delivery to Sehwag, who flicks it through midwicket for a couple. The next ball is again sliding down the pads which Sehwag flicks behind square on the leg side for another four and then takes one from the fourth ball.
Punjab are off to a flying start as they race to 30 for one in three overs, with Sehwag smashing 23 from 11 balls with the help of five fours.
Punjab 21-1 (2 ovs) vs Kolkata | Scorecard
Morne Morkel to bowl the second over. And he makes the first breakthrough for Kolkata with the wicket of Mandeep, who throws his bat at a wide outswinger but only gets an edge and is caught behind for a three-ball duck.
New batsman Wriddhiman Saha is beaten off the fifth ball as Morkel gets the new ball to move away but he hits the last ball through point for another four.
Punjab 17-0 (1 ov) vs Kolkata | Scorecard
Jacques Kallis to bowl the first over for Kolkata as Virender Sehwag and Mandeep Singh walk out to open the batting for Punjab.
Sehwag starts off in style as he cracks the first ball which is wide through the covers for a four. Two balls later, he flicks it square on the leg side for the same result.
Kallis then attempts a short ball but it slides down the leg side which Sehwag pulls fine on the leg side before he steers the last fine for the fourth boundary of the over.
Punjab off the blocks in smashing fashion as 17 runs come from the first over.
16:08 Kolkata Knight Riders captain Gautam Gambhir has won the toss and elected to bowl against Kings XI Punjab in the 34th match of the Indian Premier League in Cuttack, on Sunday.
Kolkata made two changes with Piyush Chawla replacing Shakib Al Hasan, while Morne Morkel replaced R Vinay Kumar.
Punjab also made a couple of changes with Parvinder Awana and Rishi Dhawan coming for Shivam Sharma and Lakshmipathy Balaji.