SOUTH PORTLAND — Two South Portland 17-year-olds face criminal charges after being pulled over in someone else’s car then trying to escape.

South Portland police clocked a car going 99 mph on the Veterans Memorial Bridge just after midnight this morning and tried to pull it over. The car slowed on Main Street but did not stop, police say.

Then the driver jumped out near Haskell Street and ran.

The passenger tried to get out of the car, but it continued to roll into a utility pole, slamming the door shut and trapping the passenger’s leg between the door and the frame.

Rescue workers extricated the youth and took him to Maine Medical Center with injuries that were not life-threatening. Local officers and state troopers caught the driver a short while later.

The car was owned by a Portland resident who had dropped it off for repairs at a South Portland garage.

Both youths were charged with unauthorized use of property and refusing to submit to arrest. The driver also was charged with criminal speed, aggravated assault and leaving the scene of an accident with injuries.