Veteran spinner Amit Mishra took four key wickets as Delhi Capitals secured a tense win over Mumbai Indians in their Indian Premier League final rematch on Tuesday.
The 38-year-old Mishra's brilliant bowling helped restrict the reigning champions to 137 for nine off their 20 overs in Chennai.
Shikhar Dhawan hit a stubborn 45 to guide Delhi to a six wicket victory that took the capital side to joint top in the IPL alongside Royal Challengers Bangalore.
Dhawan now heads the IPL batting rankings with 231 runs from three games.
But finding runs hard to come by after Dhawan's departure, Delhi needed a final unbeaten 33 stand by Lalit Yadav (22) and Shimron Hetmyer (14) to secure the win with five balls to spare.
Mumbai won the last five games between the two sides, including last year's final in Dubai to secure their fifth title, and captain Rohit Sharma won the toss and chose to bat this time.
Quinton de Kock went after scoring just two runs, but Sharma (44) and Suryakumar Yadav (24) then put on 58 for the second wicket to justify the decision.
Mishra then changed the match. He had Sharma caught by Steve Smith on the boundary and Mumbai quickly went from 67 for two to 84 for six.
Mishra claimed Hardik Pandya two balls later in a repeat catch by Smith. He had Kieron Pollard lbw for just two and the dangerous Ishan Kishan who took up the fight and was on 23 when dismissed.
"We were under pressure at the start and Mishra really got us back into the match," said Delhi captain Rishabh Pant.
"After the start we got we should have batted better in the middle overs," bemoaned Sharma. "It is happening time and again."
MS Dhoni's Chennai Super Kings can join Delhi and Bangalore on six points if they win their game against Kolkata Knight Riders on Wednesday.