Slaven Bilic had no doubts that Albion deserved all three points against Sheffield Wednesday - despite the Baggies' 88th minute winner.
The Baggies raced into a 1-0 lead when Hal Robson-Kanu continued his goalscoring form when he raced onto Matheus Pereira's sublime pass.
Albion were pegged back when former Wolves striker Steven Fletcher equalised from the spot.
But Albion fired back when substitute Charlie Austin tucked home a last-gasp penatly.
"I think overall we deserved to win the game, definitely,” the Baggies boss told the club's official website.
“In the first half we played good, they hurt us in the first 10 minutes but we sorted ourselves out.
“They did well to press us and I told the guys before the game ‘they are a team of men’. They roll up their sleeves and go for a fight, with enough quality on the pitch. For me, they are one of the best sides, at least the toughest to play against.
“The second half was like a derby game. It was okay until we conceded the goal. After that, we should have scored from the first attack. They were not all over us but they were dangerous.
“We needed a good reaction from the bench to win the game. Again, the guys who came from the bench did a good job for us. It’s a great win.
“I’m pleased with everything.”