 At the 2009 World Championships in Athletics she missed out on the steeplechase final but managed to finish tenth in the women's 5000 m contest.Having competed extensively from March to August, Moreira's final competition of 2009 was the 2009 European Cross Country Championships in December, where she finished tenth and won the team gold with Portugal.Moreira started her 2010 campaign at the 2010 IAAF World Indoor Championships in Doha and she finished sixth in the final of the 3000 metres, the second best European performer after Ethiopian-born Alemitu Bekele Degfa, who competed for Turkey.