Eight years after competing in her first Games, Pratas qualified for her third Portuguese team, as a 31-year-old, in the Europe class at the 2004 Summer Olympics in Athens, by placing among the top 40 and receiving a berth from the 2003 ISAF World Championships in Cadiz, Spain. Pratas started the race series comfortably with a magnificent runner-up finish to Norwegian sailor and eventual champion Siren Sundby, but an unexpectedly disastrous feat on the succeeding legs of the regatta saw Pratas tumble down the leaderboard, leaving her farther from the field in twenty-second overall position with 169 net points.