A state trooper was injured while trying to apprehend the driver of a car who led police on a chase that reached 128 mph, officials said Monday.

The chase began shortly after midnight Sunday when a pair of troopers on routine patrol spotted a car attempting to race another vehicle on a ramp from Route 422 to the West Shore Bypass in Wyomissing, Berks Co.

The driver of the car -- an Audi A6 sedan -- took off, leading the troopers on a chase along the bypass to Interstate 176 South, Route 724 West and Route 10 South, reaching speeds of up to 128 mph, police said.

The driver turned onto Freemansville Road and then Horseshoe Lane in Cumru Township, pulling into a private driveway in an attempt to elude the pursuing troopers, but it didn't work, officials said. The troopers, police said, spotted the car's tail lights and pulled in behind it.

As Tpr. Anthony Garipoli attempted to get out of the passenger's side of his patrol car, the driver quickly backed up the Audi, striking the front of the patrol car and injuring Garipoli.

The Audi's driver then attempted to flee north on Horseshoe Lane, but Garipoli's partner, Tpr. Kevin Masinick, managed to use the patrol car to stop the car and take the driver, David Noel Velazquez, into custody, police said.

Velazquez, 20, of Spring Township, was charged with aggravated assault.

Garipoli was taken to Reading Hospital for treatment of unspecified injuries and later released, police said.