West Brom staged an unexpected late comeback to snatch a 2-2 draw at home to Liverpool that offers Darren Moore's side slim hope of escaping relegation.
Danny Ings struck for the first time in 930 days and Mohamed Salah equalled the record for goals scored in a 38-match Premier League season as Liverpool appeared on course to warm up for their Champions League semi-final against Roma with a routine if laboured victory.
The beleaguered Baggies had other ideas, though, Jake Livermore getting one back in the 79th minute and Salomon Rondon heading home the equaliser from a free-kick with two remaining in normal time.
The result may not prove enough to save West Brom, as they are still eight points adrift of the safety of 17th-placed Swansea, who visit newly crowned champions Manchester City on Sunday.
For Liverpool, the careless loss of points will delay their march to securing Champions League qualification.
And manager Jurgen Klopp may regret the five changes he made to his starting XI, as the Reds are left to refocus on the eagerly anticipated visit of the Giallorossi to Anfield on Tuesday.
Liverpool started brightly and duly took the lead in the fourth minute.
Sadio Mane created the chance, beating Jay Rodriguez from a short corner and firing a cutback into the crowded penalty area.
Georginio Wijnaldum reacted quickly to stand the ball up for Ings, who fired it low and hard from close range, leaving Ben Foster no chance.
Ings had a penalty appeal ignored after being bundled over by Craig Dawson a minute into the second half, which saw Klopp introduce Alex Oxlade-Chamberlain and Roberto Firmino in the 66th minute as he sought to kill the game off.
And the change prompted the desired effect, Oxlade-Chamberlain's ball over the top releasing Salah in on goal, the deadly forward lifting a clever finish over Foster in the 72nd minute to match the record of 31 league goals scored in a 38-game Premier League season jointly held by Alan Shearer, Cristiano Ronaldo and Luis Suarez.
31 – Mohamed Salah has scored 31 Premier League goals this season – the joint-most by a player in a 38-game PL campaign (also Alan Shearer 95-96, Cristiano Ronaldo 07-08, Luis Suarez 13-14). Elite. pic.twitter.com/6xq5A1WTJe— OptaJoe (@OptaJoe) April 21, 2018
From there, Liverpool appeared on course to pick up all three points, until Livermore pounced on Rodriguez's cutback from a corner to the back post to slam a good finish past Loris Karius.
And a lazy mistake from Joe Gomez led to a West Brom free-kick in the 88th minute, Rondon meeting Chris Brunt's delivery to beat Karius and snatch a point, although West Brom's valiant efforts remain likely to prove in vain over the closing weeks of the campaign.
Key Opta Stats:
- West Brom avoided defeat in a Premier League game in which they were two or more goals down for the first time since February 2015 versus Burnley.
- Salomon Rondon has equalled the record for most Premier League games scored in a single season without winning any of them (7, level with Jordan Ayew in 2015-16).
- Salah is just the fifth player in Premier League history to register 40 or more goal involvements in a single season (31 goals, 9 assists) – also Alan Shearer (47 in 94-95), Andy Cole (47 in 93-94), Thierry Henry (44 in 02-03) and Luis Suarez (43 in 13-14).
- Alex Oxlade-Chamberlain has been directly involved in 10 Premier League goals this season, (3 goals, 7 assists), his best-ever haul in the competition. Indeed, Oxlade-Chamberlain has provided more Premier League assists for Salah (5) than he has for any other player in the competition.
- Jake Livermore scored his first goal for West Brom in what was his 50th appearance in all competitions.
- Chris Brunt has provided 50 assists for West Brom in the Premier League, 26 more than any other player (James Morrison on 24). He is the first Northern Ireland player to reach this feat in the competition.
|Bad light calls time on Thiem, Wawrinka out in Geneva|
|Garitano in, Canales out at Real Sociedad|
|Caparros accepts new role at Sevilla|
|Pliskova downed by Larsson after drawing Serena in Paris|
|They´re using the anthem as fake patriotism - Warriors coach Kerr critical of NFL|
|Lyon win record fifth Women´s Champions League title|
|French Open 2018: Doing the unthinkable - the men most likely to topple Nadal|
|French Open 2018: How can Rafael Nadal be stopped?|
|Steve Smith named as marquee player for Global T20 Canada|
|Can Emre play? Yes he Can... and so can Milner|
|Liverpool working to help fans after flight cancellations|
|Abbas and Hasan torment sorry England|
|Xavi ´thrilled´ to sign two-year Al Sadd extension|
|Holtby extends Hamburg contract despite relegation|
|Nadal begins French Open defence against Dolgopolov|
|Serena drawn to play Pliskova in French Open first round|
|FA condemns assault of match official|
|Bologna confirm Donadoni departure|
|Yates lead halved in Giro d´Italia|
|Connacht turn to Friend|
|Scotland lose injured Dunbar for June tour|
|Spalletti in ´no rush´ to sign new Inter deal|
|Ricciardo and Red Bull dominate Monaco practice|
|Mauricio Pochettino signs new deal with Tottenham|
|Pochettino signs new deal with Tottenham|
|Istanbul to host 2020 Champions League final|
|Williams sisters given French Open wildcard|
|President Donald Trump praises NFL´s anthem stance|
|Buffon in consideration for Italy call, says Mancini|
|Roberts injured in Broncos win against Eels|
|Atletico complete move for Villarreal star Rodri|
|Ozil, Gundogan not playing politics, says Low|
|Valencia complete permanent Kondogbia signing|
|Fairytale ending could be in the script, says World Cup-bound Vardy|
|Milwaukee police apologise to Bucks´ Brown over tasering|
|Television, crosswords and Nintendo - Koscielny´s remedy to World Cup heartache|
|World Cup not an audition for Barca or Madrid, says Germany star Werner|
|Neck injury rules Kohli out of Surrey stint|
|Nine LaLiga titles and 674 club games under nine managers - Iniesta in Opta numbers|
|49ers Enterprises takes stake in Leeds United|
|Manchester United should sell Pogba if he´s unhappy - Scholes|
|Andres Iniesta´s nine LaLiga triumphs with Barcelona|
|Andres Iniesta: The footballers´ footballer|
|Real Madrid v Liverpool: Salah has foundations in place for Ballon d´Or challenge|
|Iniesta´s Vissel Kobe move confirmed|
|Low upbeat over Neuer´s World Cup hopes|
|´No secrets´ in playoffs, says Celtics rookie Tatum|
|Real Madrid v Liverpool: Salah takes his chances better than Ronaldo - Opta|
|Cubs, Yankees find very different ways to lose|
|Cole hoping to see Rooney in MLS amid DC United links|
|LeBron feeling worn down following Cavs loss|
|Rahm enjoys ´traditional golf courses´|
|Upbeat Spieth eyeing first win of 2018|
|Ovechkin leads Capitals into Stanley Cup Finals|
|Federer: Serena may be the greatest of all-time|
|Copa Libertadores Review: Gremio top group, River and Flamengo draw|
|Celtics rebound with key game-five win over Cavs|
|Warriors duo Thompson, Iguodala questionable for game five|
|Suarez: Iniesta hard to replace at Barcelona|
|Slipper suspended after positive cocaine test|
|Cardinals´ Ozuna absent from line-up because he overslept|
|Ancelotti a ´real coup´ for Napoli as Insigne thanks Sarri|
|Johnston ´amazed´ to see Liverpool in Champions League final|
|Fearless Loftus-Cheek embraces England pressure|
|Butland shocked by Hart absence|
|It´s a football club – Klopp on choosing Liverpool over Man United|
|Emery appointed after secret vote, says Arsenal chief|
|Klopp used Sevilla loss to inspire European title tilt - Henderson|
|Lineker, Stoichkov, Zico - the stars who blazed a J-League trail for Iniesta|
|Golf not fame drives McIlroy|