Police had been searching for Edward Crooks, 40, on Wednesday night after learning he was continuing to harass the alleged victim. A Dover-Foxcroft police officer spotted him on North Street around 10 p.m. and attempted to stop him.
Police said Crooks sped off in a small SUV and tried to ditch police in a local parking lot. By then a Piscataquis County sheriff's deputy also had joined the chase.
Officials said they managed to box Crooks in on a side street and that is where they said Crooks rammed the county deputy's cruiser before backing up and striking the Dover-Foxcroft cruiser.
Crooks reportedly began attempting to ram them again but the officers boxed his car in, leaving him nowhere to go.
Police said Crooks refused to get out of the car and they had to use a taser to subdue him so that he could be placed under arrest.
Both Crooks and Deputy Kyle Wilson were treated for minor injuries.
Crooks is charged with OUI and other charges related to the chase and crash. He also faces charges pending from the original harassment case.