*Bamford hits early winner for Leeds
Tomas Soucek scored a late equaliser as West Ham came from behind to rescue a point against struggling Brighton.
The Seagulls took the lead towards the end of a first half they dominated when Neal Maupay swept in.
West Ham improved after the break and equalised when Ben Johnson scored his first goal for the club, taking advantage of poor defending to finish from close range.
Lewis Dunk thought he had won it for Brighton when he smashed in his first goal of the season following a short corner.
But Soucek, not for the first time this season, came up with another crucial goal as the midfielder was left unmarked at a corner and powered home a header.
Brighton had to settle for a fifth draw in their past eight games and are just two points above the relegation zone in 16th.
West Ham, meanwhile, remain 10th but move on to 22 points.
And Leeds bounced back from their heavy defeat at Old Trafford with a hard-earned victory over Burnley at Elland Road.
Patrick Bamford won an early penalty, which he ruthlessly dispatched to earn Leeds their third home win of the season, after Tom Pope had brought him down, reports the BBC.
Burnley were unfortunate not to be level 13 minutes later when Ashley Barnes appeared to capitalise on Illan Meslier’s mistake to spin inside the area and fire the loose ball into an empty net.
The 20-year-old Leeds goalkeeper was awarded a free-kick despite spilling the ball forward in what seemed like a fair aerial challenge with Ben Mee.
Leeds were the better side in the first half as they played with confidence despite their 6-2 defeat in Manchester last Sunday, but the visitors improved after the interval as they went in search of an equaliser.
Their best opportunity fell to Barnes but the forward could only smash his volley at Meslier.
Victory for the hosts lifts them into 11th place in the Premier League, while Burnley remain 16th.
Leeds 1 – 0 Burnley
West Ham 2 – 2 Brighton