I couldn't find specific results regarding Valdefierro finishing ahead of Villanueva. It seems like there might be a misunderstanding about the context you're referring to. If it's a sports event, election, or another type of competition between Valdefierro and Villanueva, could you please provide more details or clarify the context? This would help me provide a more accurate response.