Gallaspy rushed for a career-high 129 yards and scored on runs of 1, 4 and 34 yards before scoring the tying touchdown from 5 yards out in regulation. Quarterback Ryan Finley was 16-of-28 for 200 yards for the Wolfpack (8-3, 5-3 ACC).
Freshman Cade Fortin, whose only snap since Oct. 13 was a last-second heave two weeks ago against Duke, put North Carolina up 28-21 with a 1-yard touchdown run with 9:29 left. He finished 19-of-40 for 276 yards with a 37-yard touchdown pass to Beau Corrales.Javonte Williams had an 8-yard touchdown run, and Freeman Jones kicked two field goals for the Tar Heels (2-9, 1-7).
But Jones was wide left on a 37-yarder in overtime. NC State then ran the ball on seven straight plays, capped by Gallaspy's plunge into the end zone that ended it. Some pushing and shoving in the end zone after the winning score led to a quick but intense melee in which players from both teams were seen throwing punches.
NC State: The Wolfpack have taken control of their fiercest rivalry, winning three in a row against the Tar Heels for their longest winning streak since reeling off five straight against UNC from 2007 to 2011. NC State has won four of five meetings and the past three at Kenan Stadium.
North Carolina: The story of the Tar Heels' season has been how frequently they found ways to lose close games, from the three-point home loss against Virginia Tech to the double-OT loss at Syracuse. So it's only fitting that their season would end in similar fashion.
NC State plays host to East Carolina next Saturday.
North Carolina's season is over.
Brawl erupts after NC State scores in OT
NC State RB Reggie Gallaspy dives into the end zone for an OT victory vs. North Carolina, then a brawl erupts as players start punching each other.