BELFAST, Maine — Police said that alcohol was a factor in a single-vehicle accident very early Wednesday morning that left a Morrill man in the hospital.

Matthew Walker, 26, crashed his pickup truck on Shepard Road in Belfast, according to Detective Sgt. Bryan Cunningham of the Belfast Police Department. Another driver who called police to report the crash at 3:17 a.m. said he saw a man crawling out of the ditch. The unnamed samaritan helped Walker, who was alone when the vehicle went off the road, until emergency responders could arrive.

Walker was taken by ambulance to Waldo County General Hospital in Belfast to be treated for injuries that Cunningham said Thursday weren’t considered life-threatening. A hospital employee refused Thursday morning to give an update about his condition.

The accident continues to be under investigation and police said they expect to file charges soon.

Three Belfast officers and a crew from Belfast Rescue responded to the scene.