Former Manchester City player Denis Suarez produced two wonderful finishes as holders Barcelona reached the Copa del Rey semi-finals with a 6-2 aggregate win over Real Sociedad.
Leading 1-0 from the first leg, Suarez doubled the lead with a low finish before Lionel Messi's penalty made it 3-0 on aggregate.
Juanmi pulled a goal back before Luis Suarez made it 4-1 on aggregate.
Willian Jose's header cut the deficit again before Suarez's second goal.
Barcelona, who have won the competition a record 28 times, are through to the semi-finals for the seventh consecutive season.
They join 10-time winners Atletico Madrid, Celta Vigo, who knocked out Real Madrid, and Alaves in Friday's draw.
Spain midfielder Suarez has made more appearances from the substitutes' bench than starts in La Liga this season.
Yet the 23-year-old caught the eye with two excellent finishes that suggest he has a fine future.
His first came after Samuel Umtiti robbed Xabi Prieto deep inside the Sociedad half and from there Neymar, Messi and Luis Suarez combined to tee up his namesake for a first-time finish into the far corner.
The tie was all over by the time he scored his side's fifth of the night, the former Villarreal player skipping past two challenges before rounding the keeper and rolling the ball home.
Barcelona have won their last five games in all competitions.
Latest Stories
-
God makes rulers, not you; you can’t choose your successor – Mahama to Akufo-Addo
6 mins -
Contributors own SSNIT, they must decide who becomes its Director-General – Austin Gamey
59 mins -
Move away from theory-based learning towards practical learning approaches – AUCC President to students
1 hour -
Haaland scores as Manchester City beat Nottingham Forest
2 hours -
Villas-Boas elected Porto president
2 hours -
Situation on frontline has worsened, Ukraine army chief says
2 hours -
US doctor describes witnessing starvation in northern Gaza
3 hours -
CAFCC: RS Berkane make final after USM Alger refused to play 2nd leg over Moroccans’ jersey
3 hours -
Elon Musk in China to discuss enabling full self driving
3 hours -
PSG clinch Ligue 1 title after Lyon’s win over Monaco
5 hours -
Guinness Ghana sets the pace at Ghana Beverage Awards with six awards
5 hours -
Burkina Faso suspends BBC, VOA radio broadcasts over killings coverage
5 hours -
Nicole Kidman honoured with AFI Life Achievement Award
6 hours -
Brassier scores winner for Brest as they edge Rennes to secure European football
6 hours -
Akufo-Addo jabs Ejisu independent candidate; rubbishes allegations to rig by-election
6 hours