Le 7 août 2016, sur la course en ligne des Jeux olympiques de Rio, à vingt kilomètres de l'arrivée, elle réalise la montée de la Vista Chinesa en tête et élimine une à une les autres favorites. Proche du sommet, elle suit l'attaque d'Annemiek van Vleuten. Elle profite ensuite de la chute de cette dernière dans la descente pour mener la course en tête jusqu'à de la ligne d'arrivée où, à bout de force, elle est rattrapée au sprint par les trois poursuivantes. Elle terminera quatrième derrière la Néerlandaise Anna van der Breggen, la Suédoise Emma Johansson et l'Italienne Elisa Longo Borghini.