Barcelona frustrated Real Madrid to secure a 1-0 win over their bitter rivals in an ill-tempered Copa del Rey semi-final first leg on Thursday.
The visitors defended superbly after Real center-back Eder Militao scored an own goal in the first half.
Barcelona’s winner arrived in the 26th minute when Real Madrid midfielder Eduardo Camavinga gifted a back pass to Ferran Torres who reacted quickly to slide the ball to Franck Kessie.
His point-blank strike was saved but bounced off Militao and into the net.
The assistant referee signaled offside but the VAR replay showed Kessie was fractionally onside and the goal stood.
The teams meet again in Barcelona on April 5 with the winners to face Athletic Bilbao or Osasuna in the final.