Her winning streak came to an end with a narrow loss at the Beijing Olympics, where she took silver. She became World Champion for a second time in 2009. She ranks second in the all-time high jump rankings, behind Stefka Kostadinova. She also won the IAAF World Athlete of the Year 2010 and European Athlete of the Year Trophy (2007,2010). Vlašić had an operation on her left Achilles tendon in January 2012. The operation went well, but an infection developed and she had to be re-operated on in April. A slow healing process delayed her preparations for the London Olympics and she had to withdraw. Vlašić did not compete in any other event of the season. In 2014, Vlašić finished 6th at the World Indoor Championships.