A New York City man is being praised after he jumped onto the subway tracks to save a baby girl who had fallen there.
A woman was traveling with her 1-year-old granddaughter in Times Square on Sunday when the scary incident occurred, the NYPD told BuzzFeed News.
The duo were identified by the New York Daily News as Pamela Ferrell and her granddaughter Tabrina.
Police said that the woman and another passenger were pushing the stroller across the gap between the platform and the train when it tipped over and Tabrina fell into the gap.
"All I seen was my grandbaby laying down," Ferrell told CBS New York.
But a good Samaritan quickly came to the child's rescue.
The fellow passenger, identified in media reports as Herman Mcgarrah, slipped down into the gap and pulled Tabrina out.
"When I got down there, it was dirty, I was scared, I was kind of shaking," Mcgarrah told the New York Daily News. "Once I got down there, I said, 'Please God, don't let the train move.'"
Police said Tabrina was taken to the hospital in stable condition, but the New York Daily News reported that the baby only suffered a small bump on the head.
Ferrell told the newspaper she was overwhelmed with gratitude for Mcgarrah's actions.
"Thank you so much. So much. I thank you so much, and may God be with him and his family," she told CBS New York.
Mcgarrah didn't immediately return a request for comment from BuzzFeed News, but he posted on Facebook that he would have done what he did "anytime."
He told the New York Daily News he has struggled with addiction and the incident made him feel like his life had new meaning. He also expressed this sentiment on Facebook.
"God is good," he said. "Even though I want no recognition, God is good. I finally done something and made my life credible."
Stephanie McNeal is a social news editor for BuzzFeed News and is based in New York.
Contact Stephanie McNeal at firstname.lastname@example.org.
Got a confidential tip? Submit it here.