En début de saison 2012, sur , elle termine deuxième des championnats du monde en salle d'Istanbul, derrière la Kényane Hellen Obiri. Le , aux Jeux de Londres, elle s'adjuge son deuxième titre olympique sur après Athènes 2004 en s'imposant dans le temps de 15 min 04 s 25, devant Vivian Cheruiyot et Tirunesh Dibaba, titrée par ailleurs sur .