Serena Williams has won 21 Grand Slam titles but failed to finish 5km run in Miami, Florida.
The 34-year-old was participating in her own charity foundation but managed to run only 2km and finished the run in a taxi.
The legendary tennis star was seen at the finish line in a taxi but her sister Venus managed to run the race and showed the medal too.
After winning the Australian Open, French Open and Wimbledon, Williams ran out of luck at the US Open as injury plagued her.
In 2016, the veteran hopes to complete Serena Slam.
Here's everything you need to know about former Chelsea manager Mourinho
Will Vijender deal third straight knock-out?
Jadeja stakes strong claim for Australia Tour; Shami, Ishant, Vijay in fray too
Serena crowned Sportsperson of Year, eyes more slams
10 BEST Sports Photos of the Week!