Arnaut Danjuma has scored five minutes into stoppage time as Villarreal salvaged a 3-3 draw against Cadiz in La Liga.
Danjuma got the equaliser with a shot from inside the area to avoid a third league defeat in a row for Unai Emery's team.
Anthony "Choco" Lozano scored a hat -rick for Cadiz, whose winless streak reached six matches.
Lozano scored twice in the first half and once after halftime to give Cadiz a two-goal lead until Boulaye Dia pulled the hosts closer in the 80th minute.
Pau Torres had evened the match for Villarreal in the first half.
Cadiz have only one win this season and sit one spot and one point from the relegation zone.
Villarreal, with only two victories, remained 12th.
Elsewhere, seventh-placed Athletic Bilbao and mid-table Espanyol drew 1-1.
Athletic had won two in a row and would have moved to within two points of leaders Real Sociedad with another victory.
Raul de Tomas opened the scoring for Espanyol by converting a penalty in the 33rd.
Inaki Williams equalised for the visitors in the 52nd.
De Tomas was sent off in stoppage time after an altercation with an opponent.
Mamadou Loum scored the winner early in the second half as Alaves edged Elche 1-0 at home to move out of the bottom three.
Australian Associated Press
Sign up for our newsletter to stay up to date.