Atletico Madrid’s title hopes appear to be over after two late Enes Unal strikes condemned them to defeat at Villarreal.
Diego Simeone’s side now lie 11 points behind La Liga leaders Barcelona, who defeated Athletic Bilbao 2-0 earlier in the day.
Antoine Griezmann had given Atletico the lead by converting a contentious first-half penalty at the Ceramica Stadium.
However, Turkish striker Enes – a summer arrival from Manchester City – struck twice to give Euro-chasing Villarreal a deserved victory.
Winger Vitolo was sent-off for the visitors in the dying stages for shoving an opponent, as Atleti began to lose their cool and Villarreal now move up to 5th in the table.