A man is being questioned after shots were fired at two separate locations in Cork last night.

The man was arrested following a pursuit that lasted around half an hour and extended for almost 30km.

Gardaí were responding to reports of a disturbance at Military Hill on the northside of Cork city just before midnight when a number of shots were fired, damaging some nearby cars.

The man who fired the shots escaped from the scene at speed in a car.

Garda units in the city were notified and armed gardaí located the car on the Old Youghal Road a short time later.

A pursuit followed, with the car heading north on the M8 Cork-Dublin motorway. The car smashed through the toll plaza at Watergrasshill.

Gardaí used a stinger a short time later, disabling the car and bringing it to a halt.

The driver got out and fired a number of shots and gardaí returned fire. Nobody was injured in the incident.

The man was pursued on foot and was arrested a short time later after gardaí deployed a taser.

He is being held at Fermoy Garda Station.

The arrested man is aged in his early 20s. He is living in Cork city, but originally from the north of the county.

A firearm was recovered nearby and a second firearm was recovered in a follow-up search at an address in Cork city.

The Garda Siochana Ombudsman Commission has been notified about the incident.

Gardaí are also conducting technical examinations at three scenes, two in the city and one on the M8 motorway, which is likely to remain closed for a number of hours between Junction 15 Fermoy South and Junction 17 Watergrasshill.