
Rodrigo Gomes opened his account for the season after scoring for the first time since beating Liverpool in March, Wolves' last home league win
Rodrigo Gomes netted twice in three minutes, Raul Jimenez added a disputed penalty and Jordan James added a late fourth goal as Wolves came from behind to beat Stoke City and earn their first home league win since March.
Stoke striker Sam Gallagher stunned Molineux in only the second minute when he curled in a 25-yard right-foot beauty.
Two prize pieces of Portuguese poaching from Gomes then turned it round by the break before Jimenez won himself a 55th-minute penalty.
And Wales international midfielder James marked his home debut with a goal as Wolves sentenced Stoke to a third straight Championship defeat.
It was a first home league win at Molineux for Wolves since Rob Edwards' side beat Liverpool on 3 March prior to being relegated.
And it was a first home three points for new Wolves boss Cesar Peixoto as his side go top of the early Championship table.
But it was Stoke who made the brighter start, quickly going in front when Gallagher took a lovely touch to his right to create space and then curled a thunderous strike away from Wolves keeper Jose Sa.
There could have been a second goal too, when Gallagher was denied by Sa diving to his right and Wales striker Sorba Thomas lashed the rebound over.
However, Wolves levelled when Eric Bocat got caught on the ball and allowed Jimenez to home in on goal. And although Stoke keeper Viktor Johansson made a decent low save from the striker's shot, Gomes won the foot race to score.
On 22 minutes, they were then ahead as youngster Mateus Mane squeezed through a seemingly impenetrable gap on the left with strength and intricate footwork. Johansson saved his shot - parrying to his left - but Gomes was again on hand to turn home an angled right-foot shot from eight yards.
Victory looked sealed when Jimenez crashed heavily to the deck after being brushed by Stoke defender Ben Johnson - and his customary stuttering, stop-start run-up helped him convert his second penalty in successive home games.
Midfielder James put the icing on the cake when he came off the bench on 77 minutes - and took just a further seven minutes to find the net, sweeping home Fer Lopez's pass from 12 yards inside Johansson's left-hand post to seal victory..
Who's next?
Wolves' next game is at West Ham on Transfer Deadline Day on Tuesday night (19:45 BST) before heading down the M6 to play Birmingham City next Sunday (12:00 BST).
Stoke have two successive home games following three consecutive league defeats. Boss Mark Robins faces one of his old clubs, Norwich City, on Tuesday (20:00 BST), then Charlton Athletic the following Saturday (12:30 BST).
'We showed personality and character' - reaction
Wolves head coach Cesar Peixoto told BBC Radio WM:
"We conceded a goal but the reaction was very important for us. We showed personality and character to fight.
"We scored four goals and could have scored more. It's important that Rodrigo has the confidence to play after playing a lot in pre-season.
"Rodrigo is an important player because he works hard for the team, not only in his offensive game but also in his defensive organisation, helping the right-back a lot.
"Adam Armstrong can play there as well but I need Raul Jimenez to stay 100 per cent fit so I need Adam to manage his game time, not only the starting XI."
Stoke City boss Mark Robins told BBC Radio Stoke:
"We started really well, scored a 'worldie' and got our noses in front. A brilliant goal. And then we contrived to shoot ourselves in the foot.
"We then had some really decent play, from the goalkeeper's close kick all the way to Gallagher and we got runners off him into the box. We started to gather momentum but then we decided to do something different.
"Instead of doing those things that got us success, we played it to Eric Bocat, who tried to take on a man and lost the ball in a really dangerous area and they had the weight of numbers to score.
"That changed the whole momentum because we gave them a second one and they hadn't had to work for it. We've been the authors of our own downfall for the second week running."
Player of the match
After the opportunity to rate players has closed, the score displayed represents the average from all the submissions by BBC Sport users.