 Chaves moved to Rio Ave F.C.in late June 2009, after being instrumental in Setúbal's consecutive narrow top-flight relegation escapes – he only missed two league matches in his two seasons combined.After being regularly used during his tenure, the 33-year-old returned to the second level and signed with C.D.