Real Madrid y Barcelona se enfrentarán en las semifinales de la Copa del Rey.