21-Mar-2023 22:18:24 | BBC Sports
Barnsley end Sheffield Wednesday's 23-match unbeaten run to boost their own promotion prospects in League One.