Andre’s stoppage-time winner earned Wolves a 2-1 victory over Liverpool as the bottom club beat the reigning Premier League champions at Molineux.
Rodrigo Gomes came off the bench to score a fine counter-attacking goal late in the second half, and Mohamed Salah quickly equalised for Liverpool. But in stoppage time a speculative effort from Andre deflected off Joe Gomez and looped into the net, condemning Liverpool to a dramatic defeat and giving Wolves their second win in five days after their victory over Aston Villa.
The match began slowly and Liverpool squandered several first-half set-piece opportunities with Joao Gomes dominant for Wolves. Liverpool were wasteful early, and although their second half improved, they failed to capitalise on several chances. A near miss saw Curtis Jones fail to score from close range after Cody Gakpo’s miscued touch, and Wolves punished them on the break when Tolu Arokodare outmuscled Virgil van Dijk to feed Rodrigo Gomes, who lifted the ball over Alisson under pressure from Ibrahima Konate.
Salah’s leveller — his first Premier League goal in 122 days — briefly rescued Liverpool, but Andre’s 94th-minute strike, deflected off Joe Gomez, settled the contest. It was another example of Liverpool conceding late: this season they have lost five Premier League matches to goals in the 90th minute or later, the most ever by a team in a single campaign.
The result was costly for Arne Slot’s side, who missed the chance to move up to third and remain fifth. For Wolves, Roberto Edwards’ team, the win underlined improving spirit and work rate in a struggling squad.
Player ratings
Wolves: Sa (7), Tchatchoua (7), Doherty (7), S. Bueno (7), Krejci (7), Moller-Wolfe (6), Andre (8), Angel Gomes (6), Joao Gomes (8), Mane (6), Armstrong (6). Subs: Mosquera (6), Bellegarde (6), Arokodare (7), Rodrigo Gomes (8), H. Bueno (7). Player of the match: Andre.
Liverpool: Alisson (6), Frimpong (6), Konate (6), Van Dijk (6), Kerkez (6), Gravenberch (5), Mac Allister (5), Szoboszlai (6), Salah (6), Ekitike (6), Gakpo (6). Subs: Jones (6), Ngumoha (6), Robertson (6), Gomez (5), Chiesa (6).
Team news
Rob Edwards changed four from the side that beat Aston Villa, bringing in Ladislav Krejci, Matt Doherty, Angel Gomes and David Moller-Wolfe. Arne Slot made one change to the Liverpool side that beat West Ham, introducing Jeremie Frimpong at right-back for Joe Gomez, who started on the bench.
How Liverpool lost it late again
Slot’s side dominated possession and created more open-play chances but struggled to convert them — a recurring problem this season. Slot lamented the familiar pattern after the match: he said Liverpool create more from open play than opponents but struggle to score from those chances and too often concede late. He added that while set-piece scoring has recently picked up points, the team still underperformed from open play and that conceding a late, deflected winner summed up their season.
Rob Edwards: not as bad as people thought
Wolves boss Rob Edwards praised his players’ work rate and unity. He said the team wanted to be in the game, applied pressure, and found spaces as Liverpool opened up. Edwards emphasised the small squad’s tight group spirit and insisted Wolves are not as bad as some might think. Looking ahead to the FA Cup tie against Liverpool, he joked Wolves may have “made them quite angry” but said they would try to win both competitions.
Key stat
Liverpool have lost five Premier League games this season to goals scored in the 90th minute or later — the most ever by a team in a single campaign.
What’s next
Wolves and Liverpool both have Premier League fixtures to come, and they meet again at Molineux in the FA Cup fifth round on Friday.