After crashing out of the FA Cup in embarrassing style last weekend, West Ham return to Premier League action tonight when they welcome Crystal Palace to the London Stadium for a feisty London derby.

In recent times, the Hammers have edged out Palace more often than not, with Andy Carroll and Manuel Lanzini scoring wonderful individual goals in the 3-0 home win last season.

West Ham looked on course for all three points at Selhurst Park earlier in the season before Wilfried Zaha’s 97th-minute equaliser cancelled out Chicharito’s first-half goal.

Both West Ham and Crystal Palace have had an upturn in form under their new managers and tonight’s game doesn’t have the same relegation zix-pointer feel to it as the first meeting did.

With an injury-hit squad and limited resources to rectify that, David Moyes’ side will have to dig deep for a result tonight. Here is our predicted XI.

Catherine Ivill/Getty Images Sport Start slideshow