BRIMFIELD -- What started as a traffic stop quickly turned into a chase and ended with a suspect trying to grab an officer's gun during a struggle.

The Brimfield officer attempted to stop the car on Tallmadge Road at I-76 for a number of violations including no license plate and a burned out tail light. The driver, however, refused to pull over and tried to flee across I-76.

The fleeing driver rapidly reached speeds of more than 90 m.p.h. as the officer watched him zig-zag through traffic, narrowly averting, crashing into the center median wall at one point. The suspect exited at Arlington Road and turned onto Clark Avenue.

Shortly after, the Brimfield officer was instructed to terminate the pursuit because he did not have back-up. At the intersection of Inman Street, the officer says the driver and the passenger got out of the car with the passenger fleeing north and the driver fleeing south.

The officer pursued the driver on foot. The driver ran into a neighborhood and then attempt but failed to scale a fence. When the suspect refused demands to drop to the ground, the officer used his Taser on him twice, but was unable to get him to the ground because the electrodes could not make solid contact.

The two eventually ended up in a struggle, during which the officer says the suspect tried to grab his service revolver. The officer says he used pepper spray three times to little effect on the suspect when the man locked his feet around the officer's in an attempt to bring the officer down.

The officer managed to keep the suspect off his feet but until Akron officers arrived to help cuff the suspect.

Police found a crack pipe and drug paraphernalia in the car.

The suspect faces charges of assaulting an officer, driving under the influence, failure to comply and aggravated robbery.

The suspect complained of chest pains as a result of the Taser was taken to the hospital to be checked.