 at age 34.João Tomás fared well in his return to the top level, scoring six goals in the league and eight overall, but moved abroad once again in February 2010, joining United Arab Emirates side Al-Sharjah SCC.In July he returned to Rio Ave, signing a one-year contract.