For the fourth straight game, El-Mohmmadi starts on the bench
In a hotly contested game, the Wolves clinched their win in the final seconds, with a 3-2 vistory.
Egyptian winger Ahmed Elmohamady was out of the starting lineup for the fourth straight game after losing his place to Dutch in-form winger Boudewijn Zenden.
Irish defender Kevin Foley put the Wolves ahead in the 50th minute but not for too long as the visitors reacted with two consecutive goals from Darren Bent, 67, and Dany Welbeck, 77, to level the score to 2-1.
The game then took another twist as Stephen Hunt tapped in the equalizer in the 81st minute picking a rebound from Sunderland’s keeper.
Coach Steve Bruce took a gambling decision as he brought Elmohamady in to replace Ghanaian defender John Mensah in the 83rdminute. The Egyptian international player wasn't lucky enough as Sylvan Ebanks-Blake hit the winner for the wolves in injury time to clinch three crucial points for the hosts.
Sunderland are now seventh of the Premier League table with 20 points while the Wolves are second from bottom with just 12 points.