
A goal in each half saw Chasetown fall to their first away defeat of the league campaign and only their second of the season.
Massiah McDonald gave the hosts the lead five minutes before half time and Reece Morris added a second just after the hour, after a sustained spell of Chasetown pressure on the home goal.
Just prior to the second goal, Danny O'Callaghan saw a header superbly saved by home keeper Brandon Ganley to deny the Chase skipper an equaliser.
Dynamo were reduced to ten men with 17 minutes left when Jordan Smith was adjudged to have elbowed Joey Butlin.
The Scholars reduced the arrears in the final minute when Jack Langston converted from the penalty spot, but despite a late flurry of chances on the hosts' goal, Dynamo held out for the three points.