An Orem police officer assigned to the Utah County Major Crimes Task Force was dragged about 50 feet behind a moving vehicle while trying to make an arrest Friday evening.

The officer's name was not released because he is an undercover officer, the Orem police department said Saturday.He and another undercover officer were at 900 N. 500 West in Provo Friday about 10 p.m. when they stopped a vehicle for an alleged drug offense.

The male driver was taken into custody without incident, but a 35-year-old passenger resisted arrest and started wrestling with the two officers, according to Orem police.

The passenger got into the driver's seat, started the engine and drove away, with the officer's arm caught in the steering wheel.

The officer was able to let go and fell to the road after the car had traveled about 50 feet. He received minor injuries to his arms and legs, and was treated and released from Utah Valley Regional Medical Center.

The 35-year-old man continued north on 500 West until he collided with another vehicle. Police say he either jumped or was thrown from the car just before it hit a pole.

The man ran on foot along the Provo River Parkway trail but was located and taken into custody by Provo police near University Parkway and 2230 North. He also was treated for minor injuries, and then booked into the Utah County Jail, where he is being held for investigation of aggravated assault, evidence tampering, hit and run, resisting arrest, driving under the influence of a controlled substance and traffic violations.