Three people were taken to Maine Medical Center in Portland with serious injuries following an early-morning crash in Waterboro.

York County Sheriff Office’s deputies along with rescue workers from Waterboro and Hollis responded to the 3:45 a.m. crash Wednesday on Townhouse Road near Whitehouse Road, Chief Deputy William King said in a news release.

The 2011 GMC crew cab pickup was headed west when the driver, Matthew Lambert, 23, of Lyman, lost control. The truck went into a ditch, became airborne and hit a utility pole, snapping it in half, the release said.

The front passenger, Tyler Tanch, 23, of Waterboro, was able to get out of the truck but the rear passenger, David Strandburg, 23, also of Waterboro, had to be extricated by rescue workers.

Lambert was thrown from the vehicle. He was in critical condition at Maine Medical Center on Wednesday. Strandburg was in serious condition and there was no record of Tanch, a hospital spokeswoman said.

Investigators said speed and foggy weather appeared to be factors in the crash.