A pedestrian was struck by a pickup truck and seriously injured in Seminole on Saturday evening, authorities said.

Chester Howard Buhl 51, of Clearwater was crossing 54th Avenue N. at Seminole Boulevard inside the crosswalk, but against the "Don't Walk" pedestrian signal, around 6:50 p.m., the Pinellas County Sheriff's Office said.

He was truck by a a 2013 Dodge pickup truck driven by Danielle Zsido, 24.

Investigators say Zsido was apparently driving the speed limit when she saw Buhl at the last instant and swerved unsuccessfully to miss him.

Buhl was transported Bayfront Health St. Petersburg with life-threatening injuries.

Detectives say Buhl may have been impaired at the time, but Zsido showed no signs of impairment.