Oregon State Police say a cell phone helped in rescuing a Springfield driver who was trapped in his car after it overturned off Highway 126E near the community of Leaburg in Lane County.

The 19-year-old didn't know his location early Sunday, but 911 operators determined an approximate area from the cell phone signal. The driver listened for approaching sirens until a fire department rescue crew found the car overturned in a ditch

The driver had only minor injuries thanks to a seatbelt and airbags. He was trapped about two hours before he was found.

The driver was cited for driving under the influence and reckless driving. Police say fog also contributed to the crash.