PORTSMOUTH, N.H. (CBS) – Police say an anonymous tip and social media led to the arrest of a New Hampshire man who was caught on video allegedly punching a man in the face outside a popular diner.

James Egal, 33, of Dover, N.H., turned himself in to police on Sunday after being identified as a suspect in an assault that took place outside Gilley’s PM Lunch on June 20.

READ MORE: Coronavirus In Massachusetts: Today's Developments

A man allegedly started a fight outside a Portsmouth diner on June 20. (Image Credit: Portsmouth Police Department)

A man allegedly started a fight outside a Portsmouth diner on June 20. (Image Credit: Portsmouth Police Department)

Earlier this month Portsmouth Police released surveillance video of the incident.

READ MORE: Spurs Best Celtics 96-88 Despite Blowing 24-Point Lead

Police said they received an anonymous tip on July 17, just two days after the video was released.

Egal was released on $500 personal recognizance bail following his arrest.

MORE NEWS: Moderna Seeks To Develop Variant-Specific Boosters For COVID-19 Mutations Like Omicron

He is next scheduled to appear in Portsmouth Circuit Court on August 31.