The rock-bottom side in the league followed up their win over Aston Villa with all three points courtesy of the Brazilian's first goal of the season four minutes into added time.
Wolves have completely shaken their fear of playing in front of home fans following their late draw with Arsenal and victory over Villa, and they put themselves in position for successive wins on Tuesday night when Rodrigo Gomes found the net with the hosts' first shot of the contest on 78 minutes.
Mohammed Salah scored for the first time in 10 league matches and 122 days to get Liverpool back on terms but it was not enough for Arne Slot's side who missed the chance to go third.
The Reds saw their three-match winning run come to a crashing end, plunging their Champions League hopes into doubt, while Wolves continued to show encouraging signs despite relegation looming.
Elsewhere, Everton won at home for the first time in three months to keep themselves in the hunt for European football with a 2-0 victory over struggling Burnley.
The win over the Clarets by no means guarantees their travails at Hill Dickinson Stadium are over with Chelsea, Liverpool and Manchester City still to visit but it avoided the unpalatable prospect of failing to profit against the Premier League's second-bottom side.
James Tarkowski's first goal - via a routine header - since February 2025 eased the tension.
Kiernan Dewsbury-Hall's sixth of the season, a cool clipped finish on the hour, made him the team's joint top-scorer in the league and essentially ended Burnley's chances of a comeback.
They remain eight points from safety with a return to the Championship looming but Everton still harbour hopes of sneaking into Europe next season as they moved to within three points of sixth-placed Chelsea.
Brentford remain seventh and Bournemouth went ninth after playing out a 0-0 draw, while Habib Diarra's second-half penalty snatched 11th-placed Sunderland a 1-0 win at Elland Road and dealt Leeds United's survival fight a blow.