Royal Challengers Bangalore won the Super Over eliminator against Delhi Daredevils by four runs at MA Chinnaswamy Stadium in Bengaluru on Tuesday night.
AB de Villiers hammered two sixes of the last two balls from Yadav to help Bangalore make 15.
Daredevils lost Warner off the first ball but Pathan kept alive their hopes by slamming a boundary and a six.
With Delhi needing 5 off the last ball, Rampaul emerged as the hero for Bangalore when he scattered the stumps of Ben Rohrer.
It was the fourth win for Bangalore who lost the previous Super Over eliminator against SunRisers Hyderabad.
Daredevils suffered their fifth defeat in a row despite bouncing back gallantly to force a Super Over eliminator.
Chasing a target of 153, Bangalore were cruising at 129 for two recovering after the dismissal of openers Rahul (12) and Gayle (13) in quick succession.
Kohli and AB de Villiers figured in an enterprising 103-run stand for the third wicket.
Delhi got a breakthrough when AB de Villiers was run out off a direct throw from Morkel after making 39 off 32 balls with three boundaries and a six.
It triggered a sensational collapse which saw Bangalore lose five wickets for nine runs within the space of 17 balls.
Skipper Kohli who smashed a belligerent 65 off 50 balls with seven boundaries and a six, could not finish the job for Bangalore miscuing Yadav to Mahela to be seventh out.
Needing 12 off the last over, Rampaul smashed a six off the first ball from Pathan and managed to scramble across for a leg bye off the final delivery to tie the scores.
Yadav claimed two for 22 while Nehra, Morkel and Nadeem picked up a wicket apiece before the Super Over drama.
Earlier, helped by some lusty blows from tailenders Kedhar Jadhav (29) and Irfan Pathan (10), Delhi Daredevils reached 152 for five after being put into bat first.
It was a fine recovery from Daredevils who lost their way after a fine start and were choked in the middle overs by some tight bowling.
Sehwag (25) and Warner (15) gave Delhi a flying start scoring 43 in 5.4 overs before both were dismissed in quick succession.
The tempo of the innings lost momentum with Mahela grafting an uncharacteristic 28 off 31 balls with two boundaries.
However, they managed to end the innings with a flourish as they scored 30 in the last two overs.
Unadkat claimed two for 24 while Vinay Kumar and McDonald struck crucial blows.
RP Singh went for 48 while Rampaul's fine figures were spoiled when he went for 15 in his last over.
Man of the match and Bangalore skipper Virat Kohli who was relieved after winning the cliff-hanger.
"Our time had to come in the Super Over I guess, but we should have won with an over to spare," he said praising the opposition fighting back.
"Great comeback by Delhi Daredevils and great hits by AB to get us back into the game. We needed 26 off 28 when AB got run out and I didnt get strike after that. I would have been really angry if we had lost today. Ravi bowled a great over to pull us back. It was a brilliant effort by the bowlers," he added.
Daredevils skipper Mahela Jayawardene was optimistic despite suffering their fifth defeat in a row.
"We are getting there. Four overs to go we were not in, couple of crucial wickets, we came back. In the super over, the first three-four balls were alright. That shows the character of the team, the guys are fighting, we need to handle those crucial situations better," said the former Sri Lanka captain.
DELHI DAREDEVILS SUPER OVER
6th ball - Rampaul bowls a super delivery to bowl Rohrer.
5th ball - Pathan gets a single.
4th ball - Pathan virtually scoops a six to fine leg.
3rd ball - Rampaul bowls a dot ball.
2nd ball - Pathan swings a boundary to square leg.
1st ball - OUT! Warner cuts straight to Gayle at point.
Rampaul to bowl the Super Over to David Warner and Ben Rohrer.
AB de Villiers hammers a couple of sixes off the last two balls from Yadav as Bangalore set Delhi a target of 16 to win.
SUPER OVER OF RCB
6th ball - AB de Villiers blasts another six.
5th ball - AB de Villiers hammers a six over midwicket.
4th ball - Yadav bowls a dot ball.
3rd ball - Gayle gets a single.
2nd ball - AB de Villiers gets a single off a full toss.
1st ball - Gayle gets a single
Gayle and AB de Villiers to bat in the Super Over against Yadav.
It's the second time Bangalore will feature in a Super Over decider in IPL6 after having lost to SunRisers Hyderabad earlier.
A sensational turn-around after Bangalore chasing a target of 153 were crusing at 129 for two.
ROYAL CHALLENGERS BANGALORE INNINGS
Requiring a single to tie, Rampaul scramble for a leg bye as Bangalore finish on 152-7.
Needing two off two ball, Pathan bowls a dot ball.
Bangalore manage four runs off the next four deliveries.
Rampaul smashed a six off the first ball from Pathan over extra cover.
Bangalore need 12 off the last over while Delhi need three wickets.
Kohli is gone with his opposite number Mahela taking a good catch at extra cover.
V Kohli c Jayawardene b Yadav 65 (50b 7x4 1x6)
Bangalore are faling like nine pins with Syed Mohammad slogging straight to Warner.
J Syed Mohammad c Warner b Yadav 1 (2b 0x4 0x6)
Delhi have bounced back into the game with a double strike following the run out of ABd de Villiers. Bangalore are 136-5 after 18 overs.
Arun Karthik could not make his ground return for a third.
Arun Karthik run out 5 (5b 0x4 0x6)
McDonald does not last long popping a return catch to Nadeem.
AB McDonald c and b Nadeem 0 (2b 0x4 0x6)
Morkel has dismissed AB de Villiers with a direct hit.
AB de Villiers run out 39 (32b 3x4 1x6)
Yadav bowls a tight 16h over giving away just three runs. Bangalore 129-2 after 16 overs.
Kohli dismisses Nehra with disdain for his seventh boundary as Bangalore race to victory. Bangalore 126-2 after 15 overs.
Kohli completes his half century off 32 balls with a boundary off Pathan. Bangalore 118-2 after 14 overs.
A good comeback over from left arm spinner Nadeem conceding just three runs in the 13th. Bangalore 106-2.
AB de Villiers has cracked a boundary off Morkel in the 12th over as Bangalore step up the tempo of the innings.
Kohli is on fire cracking a couple of boundaries off the second over from Nadeem as Bangalore race to victory.
Bangalore are in cruise control at the halfway stage being 84-2 chasing a target of 153 with Kohli (32) and AB de Villiers (25) on fire.
The 50 partnership between Kohli and AB de Villiers for the third wicket comes in just 34 balls.
Kohli dances down the track and blasts a six off Nadeem in the ninth over.
Kohli and AB de Villiers blast a couple of boundaries in the eighth over bowled by Pathan.
AB de Villiers strokes an exquisite boundary off Pathan as Bangalore recover to reach 48-2 at the end of the Powerplay overs.
AB de Villiers is on his way smashing Nehra for a six in the fifth over.
Gayle smashes his second six off Morkel with an audacious shot over backward point but departs attempting a similar stroke next ball.
C Gayle c Yadav b Morkel 13 (9b 0x4 2x6)
Rahul cracks a couple of boundaries off Nehra before lobbing a catch to Mahela at mid on.
L Rahul c Jayawardene b Nehra 12 (12b 2x4 0x6)
Gayle has blasted Morkel over midwicket for the first six of the Bangalore innings in the second over.
Lokesh Rahul is lucky to survive to a confident leg before appeal off Nehra in the first over.
Gayle gets a single off the first ball from Nehra to complete 2,000 IPL runs as Bangalore begin chasing the target of 153.
DELHI DAREDEVILS INNINGS
Pathan smashes a boundary and six off the last over from Rampaul as Delhi reached 152-5 in 20 overs.
Jadhav smashes the first six of the match off Rampaul in the 19th over which goes for 15.
Jadhav hits a boundary and next ball Mahela is run out at the non-striker's end after backing up too far and Vinay Kumar dislodges the stumps via his boot.
M Jayawardene run out 28 (31b 2x4 0x6)
Jadhav opens the face of the bat and turns Vinay Kumar for his first boundary in the 15th over.
Delhi are in deep trouble at 91-4 as Rohrer departs holing out to Kohli off Unadkat.
B Rohrer c Kohli b Unadkat 14 (14b 2x4 0x6)
Rohrer hits another boundary this time off RP Singh in the 14th over.
Ben Rohrer hits his first boundary with a wristy shot to fine leg off Syed Mohammad in the 13th over.
Vinay Kumar takes a good catch as Juneja swings Unadkat straight to the field.
M Juneja c Vinay Kumar b Unadkat 17 (16b 2x4 0x6)
Juneja slams a couple of boundaries in the ninth over from McDonald slicing him over point and flicking through midwicket.
Mahela survives a run out attempt diving to make his ground.
Mahela opens his account with a superb cover drive off McDonald.
It's a double blow for Delhi as Sehwag departs in quick succession flicking McDonald straight to Kohli.
V Sehwag c Kohli b McDonald 25 (23b 4x4 0x6)
Vinay Kumar takes a superb return catch after Warner smashed him back in the sixth over.
D Warner c and b Vinay Kumar 15 (13b 3x4 0x6)
Unadkat has also gone for three boundaries in his first over with Sehwaq smashing him twice in consecutive deliveries with superb timing through mid, point and third man.
Warner also gets into act cracking consecutive boundaries off RP Singh's first over which goes for 15.
Sehwag hits the first boundary of the match when he flicks RP Singh to fine leg.
Rampaul bowls a maiden to Sehwag to open proceedings.
RCB have brought in McDonald for Christian and Unadkat for Murali Kartik.
KL Rahul replaces the injured Mayank Agarwal.
Royal Challengers Bangalore have won the toss and invited Chennai Super Kings to bat in Match 21 of IPL6 at M Chinnaswamy Stadium in Bengaluru on Tuesday.