Neal Maupay's spectacular late equaliser ensured West Ham’s Brighton hoodoo struck again in a 1-1 draw at the London Stadium.

Maupay’s overhead kick a minute from time means West Ham are still waiting for a first Premier League win over the Seagulls after nine attempts.

The Hammers looked to have finally beaten their bogey team as they led through Tomas Soucek’s first-half header.

But Brighton had other ideas and finally put one of their chances away to deny the hosts victory yet again.

This had the feel of a big match in the context of West Ham’s lofty aspirations this season, having clung on to fourth place despite successive defeats on the road against Wolves and Manchester City – and with leaders Chelsea the visitors on Saturday.

James Maddison scored for the third successive game as Leicester twice came from behind to salvage a 2-2 draw at Southampton.

In-form Maddison conjured a moment of magic early in the second period but the Foxes squandered golden chances to complete a comeback success on the south coast.

Jamie Vardy blazed over when through on goal, while Harvey Barnes was denied by a fine save from home goalkeeper Alex McCarthy.

Defender Jonny Evans had initially fired the visitors level, in between first-half goals from Saints duo Jan Bednarek and Che Adams.

Brendan Rodgers' men have fallen agonisingly short of Champions League qualification in the past two seasons and cracking the top four this term already looks a tall order.

A point at St Mary’s was sufficient to move to eighth but left them with just one win from five as their inconsistent form continued.

Southampton, meanwhile, hold a five-point buffer on the relegation zone after scoring more than once in a top-flight fixture for only the third time this campaign.

Burnley maintained their impressive record against Wolves with a 0-0 draw that made it six unbeaten versus the West Midlands side for Sean Dyche.

It was the first time that Dyche's side had played since their thrilling 3-3 draw with Crystal Palace last month after Storm Arwen postponed the Clarets’ clash with Tottenham last Sunday.

Although a point will not please Dyche too much, his side are proving tough to beat as they have only lost one from their last eight Premier League games.

Only the top three teams in the league had conceded fewer than Wolves coming into their fixture with Burnley and that continued as they kept their third clean sheet in a row.

But Bruno Lage’s men need to direct their training efforts to the other end of the pitch as their goal drought continued. Wolves have managed just one goal in their last four games.