Wolves ran out a 2-0 winner at Norwich after a performance that suggested Sunday's (NZDT) defeat at QPR was little more than a blip.
Willy Boly opened the scoring for Nuno Espirito Santo's men after 18 minutes and Leo Bonatini added a second 18 minutes from the end to seal a fifth away win of the league campaign.
Sheffield United's victory over Leeds sent it top of the table and prompted talk of a serious title tilt but they came back down to earth with a bump as QPR beat them 1-0 at Loftus Road.
A mix-up between goalkeeper Jamal Blackman and defender Cameron Carter-Vickers allowed Idrissa Sylla to score the winner after just four minutes, giving Rs manager Ian Holloway a win in his 300th game in charge of the club.
Meanwhile, Simon Grayson was sacked by Sunderland after his side squandered the lead to draw 3-3 against Bolton Wanderers and extends its miserable winless streak.
Lewis Grabban scored twice in 12 minutes either side of half time to give Sunderland the lead in a home game for the first time in 2017, but bottom club Bolton bounced back in a dramatic draw at the Stadium of Light.
Sammy Ameobi had given Bolton the lead after 32 minutes before Grabban's double, but goals from Gary Madine and Karl Henry put the visitors back in front.
Paddy McNair's equaliser 11 minutes from time spared Sunderland's blushes against a Bolton team which has not won away in the Championship this season, but immediately after the game the club parted ways with Grayson, who leaves with a record of just one league win from 15 games.
Grayson's former club Leeds United - the division's form side earlier in the season – also suffered a bad night as it was beaten 2-1 at home by Derby County, leaving it with a record of four defeats from its last five EFL games.
Pierre-Michel Lasogga had given Leeds the lead before Sam Winnall scored twice inside the final 18 minutes to earn Derby their fourth consecutive victory.