Barcelona dominated Real Madrid in the first-leg of their Copa del Rey semifinal at the Santiago Bernabeu.

But the visitors could only take a 1-1 draw from Madrid.

Both sides had plenty of chances during an enthralling first half but the opener did not arrive until five minutes into the second period when Cesc Fabregas latched onto Lionel Messi's through ball to fire past Diego Lopez.

Madrid got the equaliser their performance merited nine minutes from time when the game's outstanding performer, Raphael Varane, rose to head home Mesut Ozil's cross.