In 2012 behaalde Moreira de bronzen medaille op de EK in Helsinki. Later dat jaar kwalificeerde ze zich voor de tweede keer voor de Olympische Spelen. In Londen nam ze deel aan de 10.000 m. In de finale eindigde ze op de veertiende plaats.In 2013 veroverde Moreira haar eerste internationale individuele titel: op de EK indoor was ze de beste in de finale van de 3000 m.