Barcelona have reached the Copa del Rey final.

A goal in each half from Cesc Fabregas and Xavi ensured Barcelona progressed to the Copa del Rey final with a 2-0 victory on the night over 10-man Valencia.

There was all to play for with the tie finely balanced at 1-1 heading into Wednesday night's second leg at the Nou Camp, and the hosts needed only 16 minutes to take the lead through a neat finish from Fabregas.

Sofiane Feghouli was sent off for the visitors in the 76th minute for a second bookable offence and soon after Xavi eased any Barca nerves by grabbing his side's second goal.

Barca will face Athletic Bilbao in the final after the Basque club completed an 8-3 aggregate win over Mirandes last night.