Police in Charlotte, N.C., have arrested a man seen on video pummeling another fan during Thursday night's Panthers-Eagles game at Bank of America Stadium.

Video posted by an Instagram user showed a man wearing a Cam Newton jersey punching another fan who was sitting behind him repeatedly in the face. The assailant delivers four punches to the victim's head, leaving the 62-year-old man bleeding from the face, before hurrying for the exits.

A post shared by Warren C (@odubco) on Oct 12, 2017 at 10:11pm PDT

According to the caption in the original Instagram post, which includes objectionable language, the two men had been arguing throughout the game because the man in the Newton jersey and the woman with them refused to sit down. According to the user who posted the video, the victim also was wearing Panthers gear.

Charlotte Mecklenburg Police announced Friday evening that they have arrested Kyle Adam Maraghy and charged him with simple assault.

.@CMPD has arrested Kyle Adam Maraghy, charged him with simple assault in connection with this incident. He is being taken to Meck jail. https://t.co/yYF774IbkR — CMPD News (@CMPD) October 13, 2017

"We have reviewed video tape of the incident and have identified the perpetrator," Panthers executive director of risk management Lance Emory said in a release Friday. "We are working with the Charlotte Mecklenburg Police Department to pursue charges to the fullest extent of the law.

"The Carolina Panthers are committed to a fan-friendly and family-friendly stadium experience. The behavior exhibited by the perpetrator is unacceptable and will not be condoned at Bank of America Stadium."

NFL spokesman Joe Lockhart said on a conference call Friday morning that the league was aware of the incident and in contact with Panthers security.

“We take all of these very seriously," Lockhart said, per NFL Media.