Callum Robinson’s second-half goal condemned Championship leaders Fulham to a rare defeat.
Robinson slotted past keeper Marek Rodak after being set up by Karlan Grant’s through ball.
Fulham were well short of their best, especially in a first half in which they failed to register a shot on target. Top scorer Aleksandar Mitrovic blasting over summed up their night.
West Brom troubled them in the first half, with Rodak pushing Grant’s effort on to the post before Fulham were arguably fortunate not to have a penalty awarded against them following a challenge by Harrison Reed on Alex Mowatt.
After Robinson broke the deadlock, Harry Wilson went close to equalising when he fired just wide and Nathaniel Chalobah was unable to hit the target after being found by Fabio Carvalho.