The American flag is displayed at Military Appreciation Day as UNC football takes on Virginia at Kenan Stadium on November 2. (Dakota Moyer/Chapelboro.com)
Players and coaches exit the tunnel as fireworks go off as UNC football takes on Virginia at Kenan Stadium on November 2. (Dakota Moyer/Chapelboro.com)
Dyami Brown (2) dives for the end zone and scores a touchdown as UNC football takes on Virginia at Kenan Stadium on November 2. (Dakota Moyer/Chapelboro.com)
Bryce Perkins (3) is sacked by D.J. Ford (16) as UNC football takes on Virginia at Kenan Stadium on November 2. (Dakota Moyer/Chapelboro.com)
Sam Howell (7) prepares to take a snap against the Cavaliers as UNC football takes on Virginia at Kenan Stadium on November 2. (Dakota Moyer/Chapelboro.com)
Jaylon Baker (39) knocks the ball away from Beau Corrales (15) on fourth down as UNC football takes on Virginia at Kenan Stadium on November 2. (Dakota Moyer/Chapelboro.com)
Mack Brown watches from the sidelines as UNC football takes on Virginia at Kenan Stadium on November 2. (Dakota Moyer/Chapelboro.com)
Cavaliers players celebrate the win after UNC football takes on Virginia at Kenan Stadium on November 2. (Dakota Moyer/Chapelboro.com)
Mack Brown meets with Virginia head coach Bronco Mendenhall after UNC football takes on Virginia at Kenan Stadium on November 2. (Dakota Moyer/Chapelboro.com)
Jahlil Taylor (52) warms up prior to the game as UNC football takes on Virginia at Kenan Stadium on November 2. (Dakota Moyer/Chapelboro.com)
Rameses plays the guitar at midfield along with the freshly-painted Victory Bell as UNC football takes on Virginia at Kenan Stadium on November 2. (Dakota Moyer/Chapelboro.com)
Bryce Perkins (3) throws a pass as UNC football takes on Virginia at Kenan Stadium on November 2. (Dakota Moyer/Chapelboro.com)
Dyami Brown (2) runs with the ball after a catch as UNC football takes on Virginia at Kenan Stadium on November 2. (Dakota Moyer/Chapelboro.com)
Sam Howell (7) scrambles during a play as UNC football takes on Virginia at Kenan Stadium on November 2. (Dakota Moyer/Chapelboro.com)
Beau Corrales (15) leaps over Nick Grant (1) as UNC football takes on Virginia at Kenan Stadium on November 2. (Dakota Moyer/Chapelboro.com)
Hasise Dubois (8) comes down with a catch as UNC football takes on Virginia at Kenan Stadium on November 2. (Dakota Moyer/Chapelboro.com)
Dyami Brown (2) celebrates with Garrett Walston (84) after scoring a touchdown as UNC football takes on Virginia at Kenan Stadium on November 2. (Dakota Moyer/Chapelboro.com)
A Virginia player is tackled by Chazz Surratt (21) as UNC football takes on Virginia at Kenan Stadium on November 2. (Dakota Moyer/Chapelboro.com)
Hasise Dubois (8) is tackled by Storm Duck (29) as UNC football takes on Virginia at Kenan Stadium on November 2. (Dakota Moyer/Chapelboro.com)
Mack Brown meets with the media at halftime as UNC football takes on Virginia at Kenan Stadium on November 2. (Dakota Moyer/Chapelboro.com)
Antoine Green (3) reaches out for a pass before scoring a touchdown as UNC football takes on Virginia at Kenan Stadium on November 2. (Dakota Moyer/Chapelboro.com)
Grant Misch (85) celebrates with teammates after scoring a touchdown as UNC football takes on Virginia at Kenan Stadium on November 2. (Dakota Moyer/Chapelboro.com)
Beau Corrales (15) runs with the ball after a catch as UNC football takes on Virginia at Kenan Stadium on November 2. (Dakota Moyer/Chapelboro.com)