Rishabh Pant's valiant half-century went in vain as Bangalore held nerve to clinch a thrilling match by 15 runs to register their first win in the 2017 IPL.

Chasing a modest 158 runs at the M Chinnaswamy, Delhi failed to string partnerships as Pant was left stranded at the other end.

Delhi began well but lost wickets in cluster as Bangalore with some disciplined bowling stuck to their task. However, Pant, made a brilliant 57 but lacked support from the rest of the batsmen as Delhi imploded in the chase.

While Iqbal Abdulla took two wickets, Yuzvendra Chahal,Tymal Mills, Shane Watson took a wicket each.

Earlier, Kedar Jadhav's fiery half century lifted Royal Challengers Bangalore (RCB) to 157/7 before Delhi Daredevils (DD) applied the brakes.

The Maharashtra batsman not only blasted a quick-fire 37-ball 69, laced with five fours and as many sixes, but more importantly shared a 66-run partnership for the fourth wicket with Stuart Binny (16) to help the hosts recover from a precarious 55/3.

Jadhav picked out leg-spinner Amit Mishra for special treatment, hammering two sixes and couple of fours in the 13th over.

In the following over, the diminutive right-hander smashed West Indian medium pacer Carlos Brathwaite for a six and a four as he completed his 50 runs in 26 deliveries.

Jadhav also chipped in with 21 runs for the fifth wicket with rookie Vishnu Vinod (9) before Delhi skipper Zaheer Khan put the brakes on the scoring rate with two quick wickets -- effected Vinod's run out with Shahbaz Nadeem's throw and induced Jadhav with a slower one only to be caught by Chris Morris at mid-off.

The fall of Jadhav and Vinod in quick succession shifted the momentum in favour of the visitors, after which Pawan Negi (10), Iqbal Abdullah (5 not out) and Tymal Mills (0) failed to accelerate.

Delhi pacers -- Zaheer (2/31), Chris Morris (3/21) and Pat Cummins (1/29) -- kept it tight at the beginning, keeping the runs in check.

Morris accounted for the explosive Jamaican Chris Gayle (6), with the left-handed batsman mistiming a full toss delivery and was caught by Sanju Samson at mid-wicket.

Mandeep Singh (12) too didn't last long, chopping a delivery from Cummins on to his stumps as RCB were reduced to 41/2 in 5.5 overs.

Their problems increased as stand-in captain Shane Watson (24) missed the line of a delivery from left-arm spinner Shahbaz Nadeem and was stumped by wicket-keeper Rishabh Pant in the ninth over.

At 55/3, Jadhav and Binny joined hands and they resurrected the RCB innings before Zaheer broke the partnership when Binny carted one to the hands of Sam Billings at deep mid-wicket.