The South American duo did the damage in the first half with two fine goals, before Antoine Griezmann gave his side a glimmer of hope after the break.
The South American duo did the damage in the first half with two fine goals, before Antoine Griezmann gave his side a glimmer of hope after the break.
Zinedine Zidane's men had to ride out the jeers of their home crowd, but notched a commanding win to take advantage of dropped points elsewhere.
Zinedine Zidane's men have now won just one of their last five games as a Danilo own goal and Daniel Wass' finish led to elimination from the Copa.
Luis Enrique's side squeezed past the hosts on Thursday, setting the Catalan side up nicely ahead of the reverse fixture next week.
The minnows hit the woodwork twice before Alex Alegria struck, but Luis Enrique's men saw Jordi Alba's goal moments later wrongly disallowed.
Denis Suarez and Luis Suarez were also among the goals for Luis Enrique's side as they closed to within two points of La Liga leaders Real Madrid.
Jonny and Iago Aspas made the difference for the visitors as they hit either side of Marcelo in a frantic six-minute spell that decided the encounter.
Luis Enrique's side remain in the hunt for major silverware after doing enough on home soil to make their way into the last four of the Copa del Rey.
Los Blancos got back to winning ways in La Liga on Saturday afternoon after losing their previous two games in all competitions.
Cristiano Ronaldo appeared to have given the visitors three points, but a Ramos own goal and a stunner from the new signing changed everything.