Barcelona’s Neymar scored twice and Luis Suarez was also on target as they reached the King’s Cup final with a 3-1 win away to Villarreal yesterday that gave them a 6-2 aggregate victory.

Villarreal were dreaming of overturning the first-leg defeat at the Nou Camp to reach their first final but their hopes were hit when Neymar scored after three minutes.

Lionel Messi swung in an inviting cross from the right wing, allowing Neymar to nudge the ball past keeper Sergio Asenjo.

Villarreal rallied despite the size of the task ahead and Jonathan dos Santos converted a Jaume Costa cross after 39 minutes to level the score on the night.

Barca were struggling to cope with Villarreal’s attack, but any realistic chance of a comeback was extinguished when Tomas Pina was sent off after 64 minutes for a reckless challenge on Neymar from behind.

Suarez latched on to a long ball from Javier Mascherano and rounded the keeper to put Barca ahead and Neymar nodded home a Xavi cross to seal a victory that was tainted by an ankle injury for midfielder Sergio Busquets.

Barca, who were beaten in last year’s final by Real Madrid, will face either Espanyol or Athletic Bilbao, who were playing their second leg last night after their opening clash ended in a 1-1 draw.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.