Manchester United moved back within 11 points of Premier League leaders Manchester City by holding on to beat West Brom, who remain winless under Alan Pardew.
Romelu Lukaku opened the scoring with a header – his second goal in as many games – against the team he played for during the 2012-13 season.
Jesse Lingard doubled United’s lead before the break with a shot that deflected off Albion’s Ahmed Hegazi.
The Red Devils appeared to be heading for a comfortable win until Albion substitute Gareth Barry poked home from close range with 13 minutes left.
Pardew’s two other substitutes almost combined for an equaliser – Jay Rodriguez shooting wide from a Chris Brunt cross.
But, despite finishing strongly, the Baggies could not add to their first goal in four games under Pardew, and remain second from bottom.
The result extended their club record run of games without a win to 17.
Liverpool produced a dominant performance to beat Bournemouth and move up to fourth in the Premier League table.
Philippe Coutinho, who had earlier hit the post with a free-kick, put the visitors ahead with a fine individual goal and Dejan Lovren headed in a second six minutes later.
Jermain Defoe hit the post for Bournemouth, but Mohamed Salah made it 3-0 before half-time after an excellent jinking run.
Alex Oxlade-Chamberlain also hit the woodwork before Roberto Firmino headed in from Coutinho’s cross to seal the impressive win for Jurgen Klopp’s side.
The victory extends Liverpool’s unbeaten run in all competitions to 12 matches.
Liverpool only took 20 minutes to break down Bournemouth, and it came from a piece of magic from Coutinho as he scored his fifth goal in as many games.
There looked to be little danger when the Brazilian collected the ball 35 yards out, close to the left touchline, but, with the Bournemouth defenders backtracking, Coutinho was allowed to run at the home defence, before he jinked inside a challenge and slotted the ball past Asmir Begovic.