This browser does not support the Video element.
PHOENIX - A 16-year-old boy is recovering after a heroic act. Police say he saved three children from being hit by a car on Wednesday night as they were crossing the street.
According to Phoenix Police, the juvenile pedestrians were walking eastbound on Roeser Road at Central Avenue in a marked crosswalk with the walk signal.
We're told the 20-year-old driver of the 2011 Dodge Charger didn't yield while making a left turn to go south on Central Avenue.
The teen saw the oncoming car and pushed the female children, ages 11, 4 and 12, out of the way.
"Only one girl was struck, but she was not injured. The young man was transported to a local hospital with serious injuries," stated Sgt. Tommy Thompson.
The driver later told detectives that he thought he had a green light and didn't see anyone in the crosswalk. He remained at the scene after the collision.
Thompson says impairment does not appear to have been a factor in the collision.
The investigation is ongoing.