A New York policeman jumped onto tracks to save the life of a subway passenger who passed out and fell seconds before a train arrived.
A video showed heroic NYPD transit officer Ludin Lopez not hesitating to put the 60-year-old victim’s safety ahead of his own.
Mr Lopez was seen climbing down from the platform at the 149th Street station in the South Bronx at 11am on Wednesday.
He then pulled the man up to safety with help from a Good Samaritan, who also jumped down, and then a colleague.
Other commuters could be heard yelling, “Hurry up, baby” and “What happened?”, as the train rolls into the station. Another shouted: “Slow the train down.”
The victim, from Queens, suffered a seizure and sudden dizziness, police said.
He was conscious when taken to nearby Lincoln Hospital for observation.
A friend told ABC News the man was “grateful to the NYPD and to be alive”.
Transit District 12 officer Mr Lopez told The New York Post: “We just did what we were there to do, which is to help and serve the public.
“We were doing a station inspection. It was just right place right time.”
Mr Lopez said the passenger was “completely out of it” when he was pulled to safety.
He said hearing passengers cheering their actions was a “good feeling”. He said: “It just made me feel like this is what I came here to do and I felt very fulfilled by that.”