Royal Challengers Bangalore rode on an AB de Villiers special and a solid final over from Mohammad Siraj to inflict a one-run defeat on Delhi Capitals in the IPL in Ahmedabad on Tuesday.
The ever-reliable de Villiers scored an unbeaten 42-ball 75 to power RCB to 171 for five before their bowlers, led by Harshal Patel (2/37), Mohammed Siraj (1/44) Kyle Jamieson (1/32), restricted Delhi to 170 for four.
Needing 14 off the final over, Delhi fell agonisingly short as Rishabh Pant's back-to-back fours off the remaining two balls did not prove to be enough.
Shimron Hetmyer (53 not out off 25) displayed some sensational hitting while batting alongside Pant (58 not out off 48) but they could not take their team over the line.
The victory propelled RCB to the top of the table while the Capitals slipped to the third spot.
Chasing 172, the Capitals were reduced to 28 for two in 3.3 overs as all-rounder Kyle Jamieson and Siraj and sent Shikhar Dhawan (6) and Steve Smith (4) packing respectively.
Just when it looked young Prithvi Shaw (21) and Pant, who survived a leg before scare on 9, were navigating their way, Patel, the tournament’s leading wicket-taker, struck, getting rid of the former with the Capitals managing 43/2 in the first six overs.
As boundaries dried up, Pant and new-batsman Marcus Stoinis (22) kept the scoreboard ticking by taking singles and doubles on offer.
With the required run rate increasing both batsmen indulged in shot making. Stoinis took on Washington Sundar in the 12th over, hitting two fours while Pant smashed Patel for back-to-back boundaries in the next over.
However, an edge resulted in the Australian all-rounder walking back to the dug out as wickets continued to tumble at regular intervals.
The big-hitting Hetmyer joined his skipper in the middle. The West Indian was dropped on 15 by Devdutt Padikkal.
With the Capitals needing 46 of the last three overs. The Men in blue plundered 21 runs that included three massive sixes by Hetmyer in the 18th over bowled by Jamiseon but it wasn't meant to be.
Earlier, Delhi bowlers -- Ishant Sharma (1/26), Axar Patel (1/33), Kagiso Rabada (1/38), Amit Mishra (1/27), Avesh Khan (1/24) -- who all picked one wicket apiece, put up a collective effort to restrict RCB.
De Villiers, who hit three fours and five sixes, was the top scorer for RCB.
The veteran South African hit 22 runs off the last over bowled by Stoinis (0/23) that included three sixes.
Rajat Patidar (31) and Glenn Maxwell (25 off 20 balls) also provided valuable contributions.
Put in to bat, Devdutt Padikkal (17) and skipper Virat Kohli (12) were off to a flying start, amassing 30 runs in 3.5 overs.
Pacer Avesh provided the Capitals with the first breakthrough, dismissing the RCB captain for 12 in the fourth over. In the very next ball, Ishant, playing his first match of the season, got rid of the dangerous Padikkal.
With two new batsmen in the middle, the seasoned speedster went on to bowl a wicket maiden to slow down the proceedings as RCB collected 36 runs for the loss of two wickets in the Powerplay.
Maxwell played a short cameo, smashing two maximums and a boundary but was caught at long on by compatriot Smith off leggie Mishra as RCB reached 68 for three at the hallway mark.
Patidar, who hit 31 off 22 deliveries, and de Villiers steadied the ship by stitching a 54-run stand but all-rounder Axar Patel, who accounted for the Indian in the 15th over.
Barring de Villiers all RCB batsmen were guilty off not capitalising on good starts.