
Marcus Rashford scored on his Barcelona debut, but the La Liga leaders lost 2-1 at 10-man Real Sociedad in a dramatic, incident-packed clash. Rashford’s 70th-minute header cancelled out Mikel Oyarzabal’s opener, but Goncalo Guedes quickly restored Sociedad’s lead.
Barcelona suffered a host of near-misses, including three disallowed goals, a penalty overturned by VAR, and multiple shots hitting the woodwork. Sociedad held on despite finishing with 10 men after Carlos Soler was sent off late in the game, securing back-to-back home wins over Barca for the second consecutive season.
The defeat leaves Barcelona on 49 points from 20 games, just a point ahead of second-placed Real Madrid, while Sociedad climb to eighth.
