LEWISTON — A high-speed pursuit in Lewiston today ended with the passenger taking the wheel, and striking an officer in an attempt to escape before police shot him, officials said.

The stolen Ford Focus sped through Lewiston streets with police cruisers in close pursuit, at one point going the wrong way down a one-way street, before crashing into a fence, police said.

Police arrested Richard Thorpe, 30, of Norway, and his passenger, Kyle Corey, 43, of Portland, who was shot in the shoulder by police.

The chase started when a Lewiston police officer spotted the stolen vehicle and tried to pull it over at 12:15 a.m. The car sped away, leading police through the streets of Lewiston and Auburn.

Thorpe was the original driver before crashing the car, then smashing a police cruiser in an attempt to escape and eventually flee on foot; Corey then hopped into the driver’s seat and drove into a police officer, knocking him to the ground, police said. Corey was taken to a hospital along with the officer, who was treated and released, officials said.