Marco Flores and Bruno Flores win 3rd stage in Funchal