Barnsley 3 Albion 1 - Verdict
Albion slid to an embarrassing defeat at Oakwell as struggling Barnsley blasted another dent in their bright Championship start.
The Baggies were second best for most of the match, as their 62-year wait for an Oakwell win continued.
It means Roberto Di Matteo's men have suffered three League and cup defeats in eight days, after staying unbeaten for their first 10 matches.
Chris Brunt scored a wonderful late goal for the Baggies on his return from injury, but by then their fate was sealed.
Adam Hammill fired the Tykes ahead on 14 minutes, when he somehow wriggled free in the box to score in the bottom corner.
Iain Hume bagged the second from the penalty spot just after the half-hour, after referee Scott Mathieson awarded the kick despite Jon Macken's effort appearing to cross the line.
A comical own-goal from Shelton Martis on 80 minutes summed up his hapless night and confirmed the result.
Brunt pulled one back for Albion with two minutes left, lashing in a shot from 25 yards.