Real Sociedad climbed to the top of La Liga with Julen Lobete, who won in the 90th minute to beat Real Mallorca 1-0 in a match where the Basque side played the entire half with 10 players.
In the 66th minute, Lobete had a hard time finding a position with his team.
After receiving a pass from substitute Martin Zubimendi, the young forward cut off his right foot and delivered a powerful shot that caught goalkeeper Manolo Reina’s hand but was unable to block.
Sociedad sent left-back Aihen Munoz to the second yellow card in the last seconds of the first half.
The clutch win put Sociedad three points ahead of Real Madrid and Atletico Madrid, who have postponed their games this weekend to give players returning from international duty in South America more rest time.
Sociedad has lost just once this season, to Barcelona in their opening game in August.
With regional health officials allowing the 40,000-seat Anoeta Stadium to operate at full capacity for the first time since the start of the pandemic, Sociedad chose the night to present their fans the Copa del Rey they won last April.
This victory over fierce regional rivals Athletic Bilbao ended Sociedad’s 33-year title stand.
Meanwhile, the lower team Getafe and the 18th-placed Levante were drawn to a goalless draw.