Barcelona head into the Copa del Rey final in confidence having got the better of Real Madrid two times already this season – a 4-0 humiliation at the Bernabeu in La Liga followed by a 5-2 win to win the Spanish Super Cup in Saudi Arabia earlier this year.
Match Odds

Prediction
Real Madrid did the treble on Barca last season, winning twice in La Liga, either side of a 4-1 demolition of the Catalan giants in the Spanish Super Cup.
Barcelona will be looking to return the favour somewhat, having won two games between the arch-rivals this season, with one more still to come in the league after this Cup final.
That’s why we have our money on Barcelona to win, with both teams to score.
Form
Barcelona’s last five games in all competitions – W W L W W
R. Madrid’s last five games in all competitions – L W L W W
Team News
Barcelona will be without striker Robert Lewandowski for the Copa del Rey final against Real Madrid, with Hansi Flick likely to deploy Dani Olmo upfront although Ferran Torres is another option for the Barca boss.
The La Liga leaders have captain Marc-Andre ter Stegen back after months on the sidelines with a major knee injury. The Germany international is in the squad for the match, though Wojciech Szczesny is expected to start in goal.
Real Madrid on their part expect Kylian Mbappe to be fit for the El Clasico in Seville, though Carlo Ancelotti’s side will be without Eduardo Camavinga and David Alaba after the duo picked up injuries in the win at Getafe in midweek – Camavinga has been ruled out for the season.
Fran Garcia will start as a result of the injuries, while Ferland Mendy is a doubt for the match as he recovers from a hamstring problem.