West Ham won their first home game since February, and their first under new boss Nuno Espirito Santo, by beating travel sick Newcastle 3-1.
Lucas Paqueta’s strike, Sven Botman own goal and Tomas Soucek’s goal at the death saw the Hammers, who have looked relegation certainties over their first nine matches, register probably the shock of the weekend in the Premier League.
It was so long ago that West Ham last won at home – 248 days to be precise – that even Newcastle had tasted victory at the London Stadium more recently than them.
Some mutinous West Ham fans planned to stage a sit-in after the match in protest against the club’s owners, and for once the team gave them a reason to stay until the end.
Goalkeeper and defenders
Alphonse Areola - 7
It would be harsh to attach any blame to Areola for the goal, with the goalkeeper being let down by his defenders, who shouldn't have allowed Jacob Murphy to get his shot away.
Otherwise, the Frenchman was solid, most notably producing a fine stop to prevent Anthony Gordon just before half-time, but in truth he had very little to do.
Aaron Wan-Bissaka - 8
Wan-Bissaka's constant overlapping runs provided an attacking threat for the Hammers, and it was the right-back who made the biggest contribution to their second goal.
After being played through down the right, the 27-year-old put in a dangerous cross, forcing a mistake from Sven Botman, who turned the ball into his own net.
Jean-Clair Todibo - 8
West Ham's defensive record this season has been very poor, reaching 20 goals conceded in the shortest period of time since 1967, and Todibo has struggled, receiving a 5.7 SofaScore match rating after the 5-1 defeat against Chelsea.
However, the centre-back put in a much better performance today, making 10 clearances, the highest number of any player on the pitch
Max Kilman - 7
The Englishman wasn't quite as impressive as his centre-back partner, and had some shaky moments in the first half, but it was a solid display from the 28-year-old.
In truth, Newcastle barely threatened even when they were chasing the game in the second half, but Kilman dealt with everything asked of him.
El Hadji Malick Diouf - 7
It was a mixed performance from the left-back, who should have done far more to prevent Murphy's goal, giving the winger way too much space to get his shot away.
However, the Senegal international was otherwise impressive from a defensive point of view as showcased by his first-half performance.
Midfielders
Freddie Potts - 7
Potts came agonisingly close to getting his first West Ham goal, finding the back of the net from close range in the second half, only for it to be ruled out due to Tomas Soucek being slightly offside in the build-up.
West Ham United's Freddie Potts celebrates scoring a goal that was later disallowed
It was a shame the academy graduate was unable to get off the mark, as it would've capped off a solid all-round performance from the midfielder, who threatened going forward and helped keep things tight at the back.
Lucas Paqueta - 9
Rumours about Paqueta's future continue to swirl, with Fabrizio Romano recently revealing the attacking midfielder could leave in January, but his performance today was not that of a player who wants out.
The 28-year-old got his side back into the game with a fine strike from outside the box, which was his first goal from open play since January, although Nick Pope arguably should have done better.
Regardless, Nuno will be hoping the former Lyon man breaking his duck will give him renewed confidence, as he could play a key role in digging the Hammers out of relegation trouble.
Mateus Fernandes - 7
While Fernandes didn't have as much of an impact on the game as Paqueta, the midfielder caught the eye at times, picking up his first assist in a West Ham shirt when he set up the Brazilian's equalising goal.
With Nuno deciding to implement a more defensive game plan, the 21-year-old was withdrawn with five minutes to play, but he should certainly be happy with his all-round performance, recording an 88% pass-completion rate and making three defensive contributions to keep the Magpies at bay.
Forwards
Jarrod Bowen - 8
Very unlucky not to open the scoring in the first half, hitting the post before Murphy went down the other end and scored, Bowen was once again a bright spark for the Hammers.
West Ham United's Aaron Wan-Bissaka and Jarrod Bowen celebrate their second goal
Although the Englishman didn't manage to get on the scoresheet, he was a real threat, and will undoubtedly continue to be important going forward as Nuno's side try to stave off relegation fears.
Crysencio Summerville - 7
Summerville also had some lively moments, forcing Pope into a save with a decent strike in the first half, but the winger didn't have as much impact on the game as Bowen.
The 24-year-old is without a goal or an assist since the 3-0 victory against Nottingham Forest back in August, and he will need to start creating more chances going forward.
Callum Wilson - 6
With Niclas Fullkrug yet to return from injury, Wilson led the line once again this afternoon, but the 33-year-old was largely ineffectual, barring a good effort that produced a save from Pope in the first half.
The striker has scored just one goal since arriving from Newcastle in the summer, and today's performance suggests he may have a tough time keeping his place in the side when Fullkrug is available for selection.
Substitutes: Tomas Soucek (8), Kyle Walker-Peters (6), Igor (6)