After the Games, Shemyakina took a bronze medal at the 2009 European Championships after losing in the semifinals to Olympic champion Britta Heidemann. In the 2009–10 season she won her first World Cup event in Doha and proceeded to earn a silver medal in Lobnya and a bronze in Nanjing. These results, along with a quarter-final finish at the 2008 European Championships, allowed her to finish the season World No.6. She earned her ticket to the 2012 Summer Olympics in London as a member of the top-ranked European team in positions 5–16. In the individual event she saw off 2009 World champion Lyubov Shutova. She then beat World No.1 Ana Maria Brânză and reigning European champion Simona Gherman, both by a single hit. She defeated China's Sun Yujie in the semifinals, then overcame Beijing Olympic champion Britta Heidemann to win the Olympic title. In the team event Ukraine lost to Russia in the first round, then to Germany and Italy, and finished last.