Tennis star Caroline Wozniacki ran the New York Marathon and completed the course in just over 3 hours and 30 minutes on a chilly Sunday.
- New York Marathon PHOTOS: Kenyans Kipsang, Keitany scrape to wins
The World No 8 ran for a charity, one that benefited Team for Kids, which raises money for youth runners.
Wozniacki participated in the Pro Women's division of the race as good friend and World No 1 tennis player Serena Williams welcomed her at the finish line.
“OMG did I really just finish the @nycmarathon in 3 hours, 26 min and 33 sec??? Sooo happy and proud of myself!” a proud Wozniacki posted her disbelief on Twitter.
With her time, the 24-year-old Dane qualified for next year's Boston Marathon, but Wozniacki said she will probably hold off on marathon running for at least a few years.
"At 20 miles, (with) six miles left, I'm like, 'I'm never running another marathon again,'" said Wozniacki.
Crossing the finish line in Central Park, Wozniacki was greeted by good friend world number one Serena Williams, with whom she attended New York Rangers ice hockey game on Saturday.
"I think she said, 'I'm proud of you. Unbelievable! Well done! Great job!' All of that," said Wozniacki.
"But honestly, I think I was just so exhausted and so happy at the same time, I don't really know. I just know she came in to hug me and gave me the (finisher's) medal."