A witness alleges that the driver of a San Francisco Police Department patrol car that struck a pedestrian this weekend was speeding before the collision, even as they note that the pedestrian was also crossing against a red light.

The Chron reports that the victim, a 28-year-old man, was crossing Potrero Avenue in the crosswalk at 24th Street at around 8 p.m. Sunday when the crash occurred.

Witness Ben Thompson tells the Chron that the man was crossing the street even though the light was red, as "traffic was slow."

The driver of the SFPD vehicle, who was headed south on Potrero on the green light, "sped through the intersection: no lights, no siren, nothing,” Thompson told the Chron.

“If I had to guess," Thompson said, the SFPD officer was traveling at "40 mph." As of October 2003, the speed limit on Potrero Avenue between Brannan and Cesar Chavez Streets has been set at 25 miles per hour.

When struck by the driver of the patrol car, Thompson says that the pedestrian "spun around a few times and he ended up on the ground...He was moaning. It was a loud hit.”

The victim was transported to California Pacific Medical Center with injuries police say were not life-threatening. According to the Chron, SFPD's traffic division has launched an investigation into the collision, but no further details were available regarding the crash as of Wednesday morning.