Trains have resumed service on the Bloor-Danforth line from Ossington station to Keele station after two teens were pushed infront of a train entering Dufferin station.

One victim was able to crawl under the platfrom and avoid being struck by the train, while the other had to be pulled out from under the train during the rush hour.

The incident occured before 5 p.m. on Friday and the two victims were between the ages of 14 and 17.

Police say both teens were rushed to hospital with non life-threatening injuries.

One person is in police custody after a station collector caught and held the suspect for police.

TTC shuttles buses had replaced train service for over an hour. Dufferin station had been sealed off as a crime scene.

Tune to CP24 for the latest on this developing story.