Chhangte, who has played for India senior team four times, set up Paulinho Dias (46th minute) for Dynamos' first goal before he added his own name in the scoresheet in the 55th minute.
Matias Mirabaje made it 3-0 for the Dynamos in the 66th minute as the Dynamos controlled the game for most part of the opening for both the sides.
Emiliano Alfaro pulled one back for Pune in the 67th minute as the Balewadi Stadium saw four goals in the space 21 minutes after a barren and uneventful first half.
The 20-year-old Mizoram player Chhangte was the star of the night with a goal and an assist. As soon as the second half started, he sent a measured cross into the Pune box from the left after a neat passing with Sena Ralte.
More From This Section
Captain Kalu Uche and Paulinho Dias went for the header. Eventually it was Paulinho who found himself at the end of the cross as he headed the ball into the net.
Uruguayan Mirabaje then took the match out of Pune's reach in the 66th minute as his left footed shot off a cross from Pritam Kotal beat Kamaljit and found the back of the net.
Alfaro immediately reduced the margin for Pune in the next minute as he turned inside the Dynamos box and sent a low left footer that beat goalkeeper Albino Gomes after a slight deflection from a defender.
With the win today, the Dynamos continued their stranglehold over Pune in the ISL. The Delhi side have now won four times in seven meeting. Pune have won only once while two matches have been drawn affairs.