Chasing a meagre 156, India trounced England by seven wicket with 21.5 overs to spare and took a 2-1 lead in the five-match series.
Dhoni said everything fell in place as the bowlers did the job by bundling out the opposition for a small total and batsmen complimented the good bowling effort.
He himself got a chance to score winning runs before the home crowd as the city hosted its first ever One-day match.
"Yuvi got out, so I got an opportunity to bat. At one stage it did not look if I would get to bat. I cannot say it was good that I got to bat, they will beat me in the dressing room. It is one of the best facilities. Execution is very important. Response from the people has been amazing. Everything went off well, we won the game, it was a perfect script," Dhoni said at the post match presentation ceremony.
The Indian captain set the bowlers set up the victory with brilliant effort in the England innings and overall it was good team effort.
"Bowlers did the job for us. It was important to take wickets with the new ball. 150-odd was not enough to defend for the English side. Gautam batted well with Virat, that was important as the ball was doing something.
"Most of the bowlers are new. Bhuvi and Shami have just got into the side. I expect contribution from them. They will get a lot of confidence out of this," he said.
England captain Alastair Cook it had to be a freak day if they were to beat India in today's game.
"150 was nowhere near enough on that wicket. Credit to India. Not really going to defend that, unless it is a freak day. We needed a bit of freakish result, needed early wickets," Cook said.
"We did not get out to attacking shots, got out to defensive shots. It is frustrating, We have the potential, but we are not clicking at the moment. The ball skid on slightly better in the second innings, we knew that would happen."
However, the visiting captain was confident that the team would "regroup" to give a better performance in Mohali on Wednesday.
Young Indian batsman Virat Kohli, who scored an unbeaten 77 to be adjudged Man-of-the-Match, said he did not repeat the mistake of playing pre-planned shots today.
"I was batting well for a while but getting out in different ways, got a few good balls and made a few mistakes. Today I just reacted to the way the ball was thrown at me. I just followed my instincts. I did not have to pre-plan which I was doing in the previous games. I was relying on my reflexes. It was a difficult wicket, Finn gets the ball to seam on any wicket," he said.