The 55-year-old man who was hit by a truck when he fell into the street Tuesday night remained in critical condition at a local hospital on Wednesday.

Police have said the man, identified as Mark Allsbury, was walking when he lost his balance and fell into traffic shortly before 7 p.m. on Harry near Washington.

Kale Reed, who knows Allsbury and said he was walking on Harry just in front of him, said Allsbury was staggering, lost his balance and fell into the street. Reed said Allsbury was walking home from his brother’s apartment.

“He’d been drinking a ton,” Reed said of Allsbury. “We’d told him several times, ‘Get away from the sidewalk. You’re going to fall.’”

Lt. Joe Schroeder confirmed that investigators think the victim may have been under the influence of alcohol at the time of the accident.

Allsbury fell in front of a Ford Ranger pickup, which was driving west on Harry, Reed said.

“There was no way he could get out of the way,” Reed said of the 37-year-old man driving the pickup.

Allsbury wasn’t breathing after he was run over, Reed said, but then “a good Samaritan” wearing a yellow polo shirt revived him with CPR. Allsbury was taken to Via Christi Hospital on St. Francis for treatment.

Police have said there does not appear to be any negligence on the part of the driver.