Shalane Flanagan took the bronze medal today in the 10,000 meter run, beating even her own American Record with a time of 30 minutes, 22:22 seconds, racing in front of 91,000 spectators.

Even more amazing, Shalane was able to overcome a nasty bout of food poisoning that she picked up only 4 days earlier.

Looking forward to her 5000 meter run in a few days…! Congratulations, Shalane!!

(p.s. fun trivia: Shalane was also the first U.S. distance runner on the Olympic podium since Lynn Jennings won the bronze in Barcelona in 1992.)