A flurry of late strikes finally ended West Brom's goal drought as they saw off struggling Peterborough.
Valerien Ismael's side, who had found the net just once in four games, laboured to break down a dogged Posh defence.
But wing-back Darnell Furlong scrambled in his first goal of the season to break the deadlock in the 79th minute.
Callum Robinson then set up Karlan Grant, and substitute Grady Diangana, to seal the Baggies' first win in five Championship games.
West Brom remain fifth, with Peterborough still 22nd in the table, three points adrift of safety.