The wounds will take some time to heal.
Without any faffing about, here are our player ratings from a heartbreaking night at Hillsborough.
9. Barry Bannan - 8
Looked a man fizzed-up before kick-off and played like it - in a very good way. Got neither a goal or an assist for Gregory's goal but it was all his - his through-ball to find Johnson was a moment of real class - worth a mark on its own. Photo: Steve Ellis
10. Marvin Johnson - 8
Committed both in attack and going backwards. Put in some good-looking crosses and one or two fierce tackles. Looked up for the scrap and got his just rewards with the assist for Gregory's goal. Photo: Steve Ellis
11. Lee Gregory - 8
Found half a yard early doors to get Wednesday's first shot off to get himself going and worked hard, holding the ball up excellent as the Owls went more and more direct. Got his goal which is the headline but blimey what a classy all-round performance. Photo: Steve Ellis
12. Josh Windass - 7
In for his first start in 97 days and looked fit, buzzing about and offering Wednesday a new dynamic up top. Should have had a penalty late on in the first half. Fizzed a cross across the line after the hour. Off for Paterson. Photo: Steve Ellis