Sam Winnall scored a late brace as Barnsley took three points from their trip to St Andrews, ending a run of four winless Championship matches.
Get more from the Yorkshire Post Sports team
Like the Yorkshire Post Facebook Football page
Follow the Yorkshire Post's new Instagram account - @ypsport
Get the latest news by liking our Twitter account: @YPSport