Tony Creecy and Bryan Underwood were on the receiving end of Glennon's three touchdowns. Both notched their first career touchdowns in the first half, and Underwood's 79-yarder in the third quarter marked the longest catch by a freshman in school history.
North Carolina State (4-3, 1-2 Atlantic Coast Conference) came into the game off a bye week looking for a second-half season turnaround while Virginia (4-3, 1-2) was trying to avoid a letdown after last week's upset win over Georgia Tech, which was ranked 12th. Last year, the Cavaliers followed an upset win over a ranked Miami team with four losses to end the season.
The biggest of NC State's interception came in the fourth quarter with the Cavaliers trailing 21-14 and backed up deep in their own territory. David Watford's pass was deflected by Tim Smith and grabbed by Amerson, who ran 12 yards and dived into the end zone with 6:08 left.
Any hopes of a Virginia comeback ended on the Cavaliers' next possession, when Brandan Bishop picked off another Watford pass that bounced off the hands of wideout Kris Burd. Virginia's defense held, but North Carolina State recovered a muffed punt by Dominique Terrell.
Virginia also couldn't muster much against a banged-up North Carolina State defense. The Wolfpack was starting its fourth defensive line combination in six games because of injuries, but Virginia managed only 249 total yards and 124 yards on the ground.
North Carolina State had 345 yards, 231 through the air.
Glennon was 20 of 36 passing, and James Washington had 82 yards on 25 carries for the Wolfpack.
Watford finished 4 of 16 for 89 yards, and Michael Rocco was 7 of 19 for 36 yards for Virginia.