Real Madrid secured a hard-fought victory against Real Sociedad in Copa del Rey semi-final first leg, but the match was marred by yet another instance of racial abuse directed at Vinicius Junior.