Brentford beat 10-man Brighton, Saints level late at West Ham

Manchester City were heading towards a damaging draw before Nico O'Reilly's 84th-minute strike put them on course for a vital victory that was sealed by Mateo Kovacic's goal in the final seconds. Pep Guardiola's side climb to fourth place, four points ahead of sixth-placed Chelsea, who face Fulham on Sunday in their game in hand.
Fifth-placed Nottingham Forest, who travel to Tottenham on Monday, are one point adrift of City. At a stage of the season when they are usually embroiled in a battle to win the title, City, champions in six of the previous seven campaigns, have been reduced to scrapping for a Champions League berth after a dismal season. They remain on course to achieve their bare minimum target after a hard-fought success on Merseyside.
Brentford beat 10-man Brighton 4-2 to damage the Seagulls' prospects of qualifying for Europe with their first home win since December. Thomas Frank's side took a ninth-minute lead when Lewis Keane-Potter's precise pass through the heart of the Brighton defence picked out Bryan Mbeumo, and he confidently slotted home.
Danny Welbeck hauled Brighton level in first-half stoppage time with a powerful header from Mats Wieffer's cross. Mbeumo restored Brentford's advantage three minutes after half-time, his strike taking a hefty deflection off Brighton defender Lewis Dunk on its way past Bart Verbruggen. Yoane Wissa bagged Brentford's third in the 58th minute, running onto Mbeumo's pass and finishing with the help of a deflection off Jan Paul van Hecke.
Brighton striker Joao Pedro was sent off in the 61st minute for a needless kick at Nathan Collins. Japan forward Kaoru Mitoma reduced the deficit in the 81st minute, but Christian Norgaard headed home in stoppage time to end Brighton's hopes of a late escape.
Relegated Southampton rescued a 1-1 draw at West Ham to guarantee they won't have the indignity of being the lone club with the Premier League's worst ever points tally. Jarrod Bowen struck for the Hammers in the 47th minute, holding off Ryan Manning before lashing a fierce finish past Aaron Ramsdale.
But Lesley Ugochukwu equalised three minutes into second-half stoppage time as he lashed past Alphonse Areola. Bottom of the table Southampton are now on 11 points - the same number Derby managed in 2007-08 - and have five games left to leave the Rams with the lowest total ever recorded in the Premier League.
Crystal Palace held on for a 0-0 draw against Bournemouth despite playing half the match with 10 men. Palace were reduced to 10 men just before half-time at Selhurst Park when Chris Richards was sent off for a second booking after the defender fouled Justin Kluivert. Third-placed Newcastle will look to step up their Champions League qualification surge when they travel to Aston Villa in Saturday's late game.