A woman finally met the man who came to her rescue when she flipped off her bike while riding in Philadelphia.

Cari Sobolewski was traveling from Chester Springs to Manayunk along the Schuylkill River Trail with her husband on July 4. The trail was packed with runners and bicyclists, and while navigating through the traffic, Sobolewski hit a rider in front of her and flipped off her bike.

The Chester County native was instantly knocked unconscious, but recalls waking up to a man named Steve, holding up her neck. Her husband recalls Steve being a nurse, but that's the only detail they knew about him besides his name.

"When I first opened my eyes, the person I saw standing over me was Steve saying everything would be OK," Sobolewski said.

Steve was also riding along the trail, but came to Sobolewski’s aid when he saw she was hurt.

While Sobolewski and her husband waited 20 minutes for an ambulance, Steve stayed by her side, making sure she was stabilized.

Sobolewski never got a chance to speak to Steve, but she wanted to meet the mystery man.

"I wanted to reach out and thank him,” said Sobolewski. “This guy really stepped in and took care of me."

Sobolewski posted a picture of Steve and her story on Facebook. NBC10 was then able to find her rescuer, Steve Klein. The two met at a Starbucks in King of Prussia around 7 p.m. Monday.

"We were all very concerned about her and never expected to know anything more," Klein said. "The fact that she reached out through Facebook and through NBC10 is just an amazing testament to the power of social media today."

Sobolewski gave Klein a cycling shirt for the group she rides with which raises money for cancer research. She aso said she's ready to get back on her bike soon.