Melbourne City down Adelaide in A-League