A police officer in Dunedin needed hospital treatment after being repeatedly struck on the head with a helmet of a motorcyclist he was trying to arrest.
A police spokesperson said the officer had attempted to stop the motorcyclist shortly at 9.50pm in central Dunedin on Wednesday but he refused to stop, leading to a pursuit.
The motorcyclist reached speeds of 100km/h hour before eventually slowing and crashing.
Despite being punched and hit with the helmet, the officer managed to make an arrest when further police assistance arrived.
The injured officer was taken to Dunedin Hospital and was later discharged.
The motorcyclist is due to appear in court on Thursday morning charged with aggravated assault on an officer and drugs and driving-related charges.