The Owls had their moments in the first half and responded excellently to Borja Sainz's first half opener but it was the home side that had the better of the chances. Bailey Cadamarteri's second senior goal was just reward for a purple patch of Owls pressure, before goals from Ashley Barnes and Jonathan Rowe took the points.
Barnes' match-turning effort came early in the second half and shortly after Danny Rohl had enacted a a system change for the second game in a row. Josh Windass and Michael Smith were not in the matchday squad.
Wednesday will hope to have them back available as they dust themselves down to go at a fellow resurgent relegation candidate in Queens Park Rangers at Hillsborough this weekend.
Here are our ratings from Carrow Road

5. Akin Famewo - 6
Stepping out at his old stomping ground - though it was actually his first senior appearance at Carrow Road - won a couple of headers and put himself about, joining the attack in Wednesday's first half purple patch. | UGC / Steve Ellis

6. Will Vaulks - 5
Was a consistent threat from out wide but couldn't offer the sort of sharp bite he has in recent outings. | Getty / UGC

7. George Byers - 5
Tidy on the ball - some data outlets had him at 100% pass completion - but he just didn't seem all that involved. Taken off at half-time for Johnson in a system shuffle. | Getty / UGC

8. Barry Bannan - 6
Had plenty of the ball but couldn't quite find that killer moment. A couple of nice moments but just couldn't produce that killer moment. | UGC / Steve Ellis

