SPANISH cyclist Oscar Freire won the fifth stage of the Spanish Vuelta yesterday while Vladimir Efimkin retained his overall lead. More...