Toronto police have arrested a delivery driver following a hit-and-run that left a female pedestrian with life-threatening injuries in the city’s downtown core.

Officers were called to Beverly Street and Dundas Street around 4:15 p.m. Monday after reports that a woman had been struck by a vehicle. Paramedics transported the victim, a woman in her 40s, to the hospital with serious, life-threatening injuries.

Investigators say the driver fled the scene after the collision. Police later obtained video footage of a white truck believed to be involved and traced it back to the delivery company. From there, officers were able to identify and arrest the driver.

The suspect is facing charges, including failure to remain at the scene of a collision. He is scheduled to appear in court on Tuesday morning for a bail hearing.

Police tell 680 NewsRadio it’s believed the woman was crossing in the crosswalk at Beverly Street and Grange Avenue when she was struck. She remains in the hospital in critical condition.

Beverly Street was closed between Dundas Street West and Grange Avenue for several hours but has since reopened.