Wolves chalked up their fourth successive win with ultimately an emphatic victory at Molineux against Leeds United.
Wolves were hugely impressive in the first half and had a deserved 2-0 lead at half time thanks to two stunning goals, a Barry Douglas free kick in the 15th minute and Ivan Cavaleiro strike on 23.
But Leeds pulled a goal back within three minutes of the restart, Ezgian Alioski with a superb first time finish from an inch perfect pass from Samuel Saiz.
The visitors chances of getting further back into the game were then hampered when Ronaldo Vieira lunged at Diogo Jota on the hour mark and received his second yellow card.
And Wolves stepped up a gear to seal their victory thanks to a sublime Jota goal on 72 minutes and Helder Costa penalty four minutes later after Leo Bonatini had been brought down by Andy Lonergan.