An own goal from Brazil centre-half Eder Militao gave Barcelona a 1-0 win over Real Madrid in the Copa del Rey semi-final first leg at the Bernabeu on Thursday. The slender win gives Xavi Hernandez’s side the advantage ahead of the return leg at the Camp Nou. The second leg is on April 5 with the winner set to play Osasuna or Athletic Bilbao in the final.