Villistas defeat in Agua Prieta