A Williamsville man who police believe was run down intentionally by a pickup truck driver at 12:30 p.m. Tuesday on Ellicott Street outside the Buffalo & Erie County Public Library’s main branch was listed in critical condition late Tuesday night.

Keith Jesella, 33, who suffered internal injuries, was being treated at Erie County Medical Center.

Christopher Boyer, 32, of Hamburg, the driver of the truck, fled the scene and then crashed several blocks away into a car at Church Street and Delaware Avenue, across the Erie County Holding Center.

Central District Lt. Joseph Gramaglia and Officers Jeff Mott and Caitlin Meegan Fitchlee responded and took Boyer into custody.

Police declined to elaborate on what prompted the alleged vehicular assault.

Boyer is charged with vehicular assault, driving under the influence of drugs, fleeing the scene of a serious injury accident and numerous other charges.

Buffalo Police Accident Investigator Martin Forero and Hamburg Police Officer David Olday, a drug recognition expert, were continuing to investigate the case.