Baton Rouge police have identified the driver of a pickup truck that plunged off Interstate 10 near Perkins Road and crashed on its roof Friday night as Cody Holmes, 22, of New Roads.

Holmes, who was not wearing a seat belt, died at the scene, while a 23-year-old woman in the front seat and her 2-year-old son were rushed to a local hospital. The woman was seriously injured and the boy was in stable condition after suffering only minor injuries, police said.

Cpl. L’Jean McKneely, a spokesman for the Baton Rouge police department, gave this account of what happened:

Holmes, of New Roads, was attempting to pass another car on the freeway’s inside shoulder at a high rate of speed. His pickup collided with the I-10 retaining wall and struck a sedan before sliding along the top of the railing and plummeting into an empty parking lot below.

The lot is near several popular bars and restaurants, but no one else was injured, including the sedan’s passengers.

Alcohol and excessive speed are suspected as factors in the crash, McKneely said.

Editor’s note: This article was changed on Saturday, July 5, 2014, to correctly identify the first name of the driver killed in the crash. The driver was Cody Holmes, not Cory Holmes.