Delhi Daredevils score a 10-run win over the Bangalore Royal Challengers at the Ferozeshah Kotla on Wednesday.
Chasing 192 to win, Bangalore made 181 for five in their stipulated 20 overs.Daniel Vettori took the only other wicket to fall.
Glenn McGrath was the pick of the Delhi bowlers with impressive figures of four for 29.
This was the home team's third win in four matches and more importantly, the Bangalore team's fourth defeat in five games.
It was back to winning ways for Delhi after defeat in their last game against King's XI Punjab. They had started the tournament with identical nine-wicket wins over the Rajasthan Royals and the Deccan Chargers.
The Bangalore team, meanwhile had dropped points against the Kolkata Knight Riders, the Rajasthan Royals and the Chennai Super Kings, their lone win having come at the expense of the Mumbai Indians.
Jacques Kallis scored a valiant 54 and shared a fourth-wicket partnership of 87 with captain Rahul Dravid (38) but at the end it proved to be an exercise in futility.
Earlier, Gautam Gambhir hammered 86 while Shikhar Dhawan struck a brisk fifty as Delhi Daredevils posted 191 for five on Wednesday night.
After Royal Challengers' skipper Rahul Dravid won the toss and inserted the hosts, the Daredevils rode on the 98-run second wicket stand between Gambhir and Dhawan to inch close to 200 before falling nine-run shy of the mark.
Gambhir's 54-ball knock included 11 fours and a six before he fell to Zaheer Khan.
A subdued start - Dale Steyn conceded just three runs in the first over -- proved the lull before the storm and Zaheer bore the brunt of the attack by the Delhi openers.
Gambhir whacked Zaheer for three successive boundaries in the second over to warm the hearts of the partisan Ferozeshah Kotla crowd before training the gun on Steyn who was walloped for two boundaries in the third over.
Virender Sehwag (24) seemed in no mood to allow his left-handed partner steal the thunder and the Daredevils captain hit India teammate Zaheer over mid-wicket for the maximum, followed it up with a crisp flick that raced to square leg boundary and then spanked one over the sight-screen for the second six of the over.
The hosts cruised to 50 in the fifth over but not before Ross Taylor's direct throw from point cut short Sehwag's 12-ball cameo.
Dhawan opened his account with a four off Praveen Kumar, following it up with two successive boundaries off Vinay Kumar but Jacques Kallis and Praveen Kumar did manage to put a brake on the flow of boundaries. Delhi, however, still reached the 100-mark in the 11th over.
Both the batsmen then decided to up the ante and took turn to hit Sunil Joshi for a six each in the spinner's first over.
Dhawan clobbered Kallis over mid-wicket ropes and had for a single to complete his fifty but Dravid pulled off a blinder at short mid-wicket in the same over to send him back.
Dhawan's 50 came off 33 balls and included four fours and three sixes.
Steyn rattled Shoaib Malik's (6) timbers while Kallis broke Dinesh Karthik's (2) off-stump but Zaheer silenced the stadium when he had Gambhir caught in the deep in the 19th over.