Premier League: West Ham 0 Crystal Palace 1

Palace completed a double over their fellow Londoners, having triumphed by the same scoreline at Selhurst Park earlier in the campaign, with a fifth consecutive top-flight win – a run on a par with their previous best mark, set in December 1992.

Jedinak, an ever-present in the league this season, netted his maiden Premier League goal with aplomb after Pablo Armero had fouled Cameron Jerome.

Until that point, West Ham had crafted the clearer openings but centre-forward Andy Carroll passed up chances to press his claims for a place in England's FIFA World Cup squad.

Before kick-off, Upton Park paid poignant tribute to young West Ham forward Dylan Tombides – the 20-year-old who died on Friday following a three-year battle with testicular cancer.

Carroll was soon involved at the other end, clearing off the line to deny Kagisho Dikgacoi a first Premier League goal from Yannick Bolasie's corner.

Mariappa, who played in a protective mask having sustained a broken nose in Palace's 3-2 win at Everton last time out, drilled goalwards from a cleverly worked 19th-minute set-piece.

Carroll pulled a 50th-minute shot wide of the near post having collected Stewart Downing's left-wing cross and the striker was then denied by Damien Delaney's last-ditch block.

The visitors then swarmed forward with intent and wingers Bolasie and Jason Puncheon both had chances to extend Palace's advantage.