RUSH TOWNSHIP - A 27-year-old Elysburg man was killed in a violent two-vehicle accident on Route 54 between Elysburg and Riverside Sunday morning, according to state police at Stonington.

Trooper Daniel Wilk said Brian Stanley lost his life when the 1990 Toyota he was driving was struck head on by a 1994 Dodge Dakota being driven by Christopher Long, 49, of Shamokin, at 11:20 a.m. Sunday, just northwest of High Road.

Police said that Long was driving westbound on Route 54 (Elysburg Road), left his lane of travel and drifted into the path of Stanley, who was traveling eastbound on the same road.

Long's vehicle came to an eventual rest on its roof in the westbound lane on Route 54 facing east, and Stanley's vehicle came to ended up on its passenger side partially in the eastbound lane of Route 54 facing north.

Long and a 13-year-old male passenger from Shamokin suffered major injuries and were transported to Geisinger Medical Center, Danville.

Long was listed in critical condition Sunday night while his passenger, who was not identified by police, was listed in fair condition, according to a nursing supervisor at the hospital.

No one was wearing seatbelts, police said.

Both vehicles sustained disabling damage, police said.

State police were assisted on the scene by emergency services from Elysburg, Overlook and Danville. Geisinger's Life Flight was also on the scene.

The road was closed from 11:30 a.m. to 5 p.m.