Atletico Madrid missed the chance to go joint-second in LaLiga after they were beaten 1-0 by relegation-threatened Real Mallorca.
Vedat Muriqi's penalty settled a scrappy contest at the Visit Mallorca Estadi, where Diego Simeone's side saw their six-match winning streak come to an end.
The reigning champions remain fourth in the table – three points behind second-place Sevilla – but have now won just twice in their last 11 away league meetings with Mallorca.
Meanwhile, Javier Aguirre's side climbed out the relegation zone after ending a run of seven straight defeats.
Seeking a seventh straight league win and aiming to bounce back from their midweek Champions League defeat by Manchester City, Atletico dominated large periods of a stop-start first half.
Marcos Llorente and Antoine Griezmann were narrowly off target but despite enjoying over two-thirds of the possession, the visitors were unable to turn their superiority into the opening goal of the contest.
Mallorca went close to breaking the deadlock within a minute of the restart. Brian Olivan, who last found the net on the opening day of this season, drew a smart save out of Jan Oblak with his 20-yard volley.
The hosts eventually opened the scoring midway through the second half, Muriqi confidently firing home from the penalty spot after Reinildo felled Pablo Maffeo in the box.
While Atletico continued to enjoy superiority in possession, they were unable to generate a threat to truly trouble Mallorca, who held on to complete only a fourth league double over Los Rojiblancos despite the loss of Iddrisu Baba to a head injury late on.