Real Madrid was defeated 2-1 by Mallorca away, in the match valid for the 30th week in La Liga.
The hero for the locals was Kosovo striker Vedat Muriqi, who scored the winning goal in the 91st minute.
Earlier, Mallorca had taken the lead through Morlanes in the 41st minute, while Militao equalized for the Madrid team in the 88th minute, before Muriqi scored the winning goal for the home team.
The Kosovo striker is on pace for 19 goals in La Liga, confirming that this is his most successful season.
With this loss, Real remains in second place with 69 points, 4 less than leading Barcelona, ??which has one more match to play.
This evening, Hansi Flick's team faces Atletico Madrid, in a match that precedes the quarter-finals of the UEFA Champions League. A victory for the Catalans would move them to +7 in the standings over their eternal rivals.