Betis-Elche (2-3)
Real Betis fought back against a lower-division opponent, Elche, in a match marked by controversial calls for both sides. The game swung in the dying moments as Betis claimed victory with a dramatic penalty converted by Willian José. Elche had started strong in the first half, but Betis found the energy to overturn the score, a contest also defined by VAR decisions and a red card for Magallán. The result keeps Betis in the fight for Champions League qualification, as they move forward with renewed urgency.
A.S. Espanyol-Mallorca (2-0)
Dane Martin Braithwaite supplied both goals, delivering in the 22nd and 51st minutes to secure Espanyol a 2-0 win over Mallorca at the RCDE Stadium. The victory lifts Espanyol away from relegation trouble and into safer territory on the table. Mallorca pushed hard for a late equalizer, with Kosovar midflight efforts nearly changing the outcome, while Vedat Muriqi added a decisive finish for the hosts just after the halftime break. The match showed Espanyol’s improved resilience and ability to close out tight games, even as Mallorca pressed for a comeback late on.
Cadiz-Rayo (1-0)
Sergi Guardiola struck in the second half to give Cadiz a 1-0 win over Rayo Vallecano. The game stayed open to the final whistle as Rayo pressed relentlessly, but their efforts were thwarted by a standout performance from Cadiz’s defense and goalkeeper. With this result Cadiz briefly distanced themselves from the relegation zone and halted Madrid’s positive away run. The win also reinforced Cadiz’s tendency to perform well at home, keeping their hopes alive as other results unfold around them.
Real Madrid – Atlético (1-1)
In a clash that failed to deliver the usual spark, Real Madrid could not overcome a resolute Atlético side, settling for a 1-1 draw. The match featured a tense battle between two direct rivals, with Atlético weathering pressure that failed to break through. Griezmann emerged as a key leader for Atlético, guiding his team through a difficult derby. A harsh sending-off for Correa influenced the flow of the game, but Madrid could not capitalize on the late opportunities and had to share the points in a game that emphasized discipline and strategic defending.
Valencia – Real Sociedad (1-0)
Valencia finally tasted victory after a break in the World Cup calendar, defeating Real Sociedad 1-0. The lone goal came from a defensive error as Zubeldia put the ball into his own net in the 40th minute. The win marks Valencia’s return to form, with the team showing renewed focus and organization after the interruption, and sets the stage for continued momentum as they push for a stronger finish this season.
Athletic-Girona (2-3)
Girona wrote a remarkable chapter by clinching a 3-2 win at San Mames, marking their first-ever 3-2 victory there and their first goal at the iconic venue. The scoreline looked favorable for Athletic at 1-3 by halftime, but Raúl García sparked a late revival with a goal in the 89th minute that kept the match tense to the end. Míchel Sánchez’s side capitalized on the host’s defensive lapses, delivering a victory that underscored Girona’s growing maturity and attacking resolve on a challenging day for Athletic.
Celtic-Valladolid (3-0)
Gabriel Veiga starred in a commanding performance as Celta Vigo defeated Real Valladolid 3-0 at Balaídos. The win elevates Celta away from the relegation zone and demonstrates the team’s progress under Carlos Carvalhal. Valladolid, meanwhile, faced a tough afternoon as they searched for a foothold but could not find the needed momentum. Celta’s young squad showed cohesion and clinical finishing, signaling a brighter horizon for the club as the season unfolds.
Almeria-Barcelona (1-0)
Almería stunned Barcelona with a 1-0 victory at Power Horse Stadium, courtesy of Bilal Touré in the 24th minute. The result ends Barcelona’s seven-match winning streak in the league and halts their attempt to widen the gap over Real Madrid. It also marks a jolt in Barcelona’s recent form, ending a stretch of consistent victories and forcing a recalibration as the season progresses toward its crucial stretch run.
Sevilla – Osasuna (2-3)
Osasuna triumphed 3-2 on Sevilla’s turf, a result that further unsettles Sevilla as they head toward a Cup semi-final against Athletic. The visitors controlled the match early, taking a 0-1 lead, and then added four more goals in a frantic second half. Nemanja Gudelj’s own goal and Yusuf En-Nesyri’s late strikes added to the drama, while Osasuna’s counterattacks and clinical finishing sealed the win. This result drags Sevilla deeper toward the relegation fight while Osasuna proves they belong among the league’s stronger sides on a tense day for both teams.