Fulham dealt a blow to Everton’s Premier League survival prospects with a 3-1 victory at Goodison Park.
Harrison Reed’s composed finish put the visitors ahead after 22 minutes but Dwight McNeil levelled before the break.
Everton were eventually sunk by a Welsh one-two as Harry Wilson, the former Liverpool winger, and Daniel James ended a run of five defeats in all competitions for the Cottagers.
Wolves boosted their bid to avoid the drop with a 2-0 defeat of Brentford at Molineux.
Diego Costa claimed his first goal for Wolves after 27 minutes and Hwang Hee-chan doubled the lead in the final quarter.
Wolves are now seven points clear of the relegation zone, while Brentford’s hopes of European football are fading fast after three successive defeats.
Crystal Palace’s renaissance under Roy Hodgson continued with a 2-0 win at Southampton.
Eberechi Eze scored twice in the second half to hand Hodgson a third straight win since the veteran boss succeeded Patrick Vieira.
Palace are now nine points clear of trouble, while Southampton remain four points from safety and appear increasingly likely to be playing in the Championship next season.