Eder Militao's own goal handed a depleted Barcelona a surprise 1-0 away victory over Real Madrid in a stormy Copa del Rey semi-final first leg on Thursday.The Catalans arrived on the back of two consecutive defeats and without an injured trio of key players -- top scorer Robert Lewandowski, key midfielder Pedri and explosive winger Ousmane Dembele.After their Europa League elimination by Manchester United last week and a first ever loss against La Liga minnows Almeria, Madrid fans smelled blood, but left bitterly frustrated.Militao deflected a rebound into his own goal after 26 minutes to split the teams and hand Barcelona the edge ahead of the second leg on April 5 at Camp Nou.The hosts had more of the ball but failed to muster a shot on target, while Barcelona defended well."This was the game we wanted to play -- not with this result, but it gives us confidence for the second leg," Madrid coach Carlo Ancelotti told reporters."We did not let Barcelona do what they wanted, that's good for us, and we just have to repeat it (at Camp Nou)."Asked if Barcelona deserved to win or not, Ancelotti said it was clear his team deserved more."No, that is obvious, we had chances, but I think that it was one of Madrid's best games in terms of pressing high," added Ancelotti."It was a bit strange, their way of playing, but they have learned very well, it's a very solid team defensively."Barcelona lined up with Marcos Alonso out of position at centre-back, after Andreas Christensen was only deemed fit enough to start on the bench.Sergio Busquets made his 46th Clasico appearance, overtaking former Real Madrid and Barcelona greats Sergio Ramos and Lionel Messi to set a new record.Despite Barcelona's seven-point lead over champions Madrid