Bryce Whitt threw for 248 yards and two scores as Dinwiddie pitched their second shutout of the season, this one a 49-0 pasting of Petersburg.
Zion Sturdevant rushed for 3 touchdowns and Tye Freeland threw for a TD and caught two more. K'Vaughan Pope had a touchdown receiving and by returning and interception for another as the Generals improved to 9-0.
At halftime, the team honored Sergeant Matt Bradford, and Iraq veteran and double amputee who is a former Generals player. Dinwiddie is dedicating the season to Bradford who also lost his sight in battle. He was an honorary captain and participated in the coin toss. The Generals wrap up their season next week at Meadowbrook while Petersburg finishes their regular season at 2-8.