India international and Delhi's own Robin Singh got his Indian Super League campaign off to a flying start as the mercurial striker got the opener for Delhi Dynamos in the 24th minute of the match.
And if that was not all, Richard Gadze doubled the lead at the death after slotting home Vinicius Ferreria's cross. And if that was still not all, the home side pulled one back seconds later as Kalu Uche headed one of Eugeneson Lyngdoh's precision crosses, to make the score 2-1.
The Delhi side moved up in the league table to become the top three following this dramatic win and they have now clinched six points from three games. Pune stay second with the same number of points.
The 25-year-old Robin, who missed all the previous games for the franchisee in this season of the ISL owing to national team commitments, rose the highest and got off his marker with ease to head home Florent Malouda's pin-point corner.
Pune City goalkeeper Steve Simonsen could only remain a spectator to that.
Both sides started off well, but FC Pune City dominated the game initially. The presence of Jackichand Singh brought that much-needed pace and the attacking teeth to the home side, as the winger started his exploits right from the start.
The first half saw two powerful volleys from the 23-year-old Manipuri forward in the 12th minute as well as the 39th minute. While his first effort from the left flank saw Delhi Dynamos keeper Toni Doblas comfortably latch on the ball, Jackichand's second effort got beautifully parried away by the Spanish custodian.
The Indian international's link-up with Kalu Uche upfront also stole attention at some occasions of the game. However, even though midfielder James Bailey and defender Diego Collotto tried their luck on goal, Doblas came to the rescue of the visitors in the first time.
Delhi Dynamos went into the break leading 1-0.
The introduction of Turkey veteran Tuncay Sanli in the second half bore fruit for David Platt's side as the lethal goal-poacher combined well with Uche to create one of the best opportunities of the game for the home side.
Uche found Sanli free on the left, and the 33-year-old's final shot saw Doblas struggle to collect the ball on the first attempt. There was however no one in the box to score on the rebound.
Doblas continued his brilliant showing between the sticks as he again denied Uche a sure goalscoring opportunity from a freekick taken by Jackichand. Apart from Doblas, Gustavo and Malouda remained a continuous threat for the home side, and John Arne Riise also showed his moments of magic.
The ex-Liverpool star's low freekick in the 67th minute saw Simonsen breathe a sigh of relief, as the powerful shot saw the ball slipping out of his hands, only to be cleared out by Ravanan.
Eugeneson Lyngdoh came on for the Jackichand in the closing stages for Pune, but that didn't help too much, sans the late goal, as Pune recorded their first defeat of the campaign.