A witness has come forward in the case against the homeless man accused of pushing a 72-year-old man onto subway tracks in Harlem on Friday, telling authorities he saw Rudralall Baldeo intentionally shove the critically injured victim.

Baldeo, 57, faces one count of attempted murder and one count of felony assault for allegedly pushing 72-year-old Shou Kuan Lin onto the tracks at the West 145th Street A train station on Friday. Though Lin was pulled from the tracks by a group of onlookers, he suffered serious injuries, and is currently in very critical condition with blood clots in his brain at St. Luke’s Hospital Center. His wife, Yumei Li Lin, initially indicated Baldeo pushed her husband onto the tracks, but both she and Baldeo later gave conflicting reports.

Now, though, an anonymous witness has reportedly come forward to claim he or she saw Baldeo shove Lin onto the tracks. "The problem was that they didn’t have a witness at first to support the attempted murder charge," a law-enforcement source told the Post. "Now they got one. He’s screwed."

Baldeo, who admitted to drinking before the incident, told investigators he merely bumped into Lin and did not shove him; meanwhile, Yumei Li Lin says she is thankful for the Good Samaritans who pulled her husband, a grandfather and retired garment worker, off the tracks. "God sent angels to come help, and I’m very grateful," she told the Post over the weekend. "They just brought my husband back up to me without thinking about their lives. They came and helped save my husband."