West Ham United came from a goal down to beat Fulham 3-1 at London Stadium.
Ryan Babel put Fulham ahead in only the third minute. A low ball into the box from Ryan Sessegnon found the Dutchman and he fired in from eight yards.
West Ham were level through Chicharito on 29 minutes when he turned in a flick from Issa Diop at the back post.
Five minutes before half-time, Diop put the Hammers in front after a late run at the near post for his first PL goal.
After the break Fulham battled for an equaliser but it was the home side who came close, when substitute Marko Arnautovic's effort was pushed onto the crossbar.
In stoppage time, Michail Antonio made sure of the victory with a powerful header to move West Ham up to ninth on 36 points.
Fulham remain 19th with 17 points, eight points off 17th place and safety.
West Ham: 27 Feb v Man City (A)
Fulham: 27 Feb v Southampton (A)