The Canaries were shot down at Elland Road on Wednesday night as Leeds made it 12 wins from their last 13 on home turf.
Goals from Manor Solomon - inside the opening seconds - and Dan James made the difference as Daniel Farke’s preferred wide pairing justified their continued selection ahead of Willy Gnonto and Largie Ramazani, both of whom came off the bench.
Meanwhile, Junior Firpo added dynamism from left-back as a second half substitute replacing Sam Byram.
Here are the ratings.

7. Joe Rothwell: 6/10
Wasn't at his best in the first half. Picked up a little in the second with a couple of lovely dribbles but the dive wasn't his finest moment. | Getty Images

8. Manor Solomon: 8/10
A goal and an assist. That'll do Solomon, that'll do. In the right place more than once when Leeds needed something. Took responsibility in possession. Linked up well with Firpo. | Danny Lawson/PA Wire

9. Brenden Aaronson: 6/10
Started brilliantly with an important role in the opener. Struggled to maintain that level throughout. Some nice bits of play in possession. | Danny Lawson/PA Wire
10. Dan James: 8/10
An assist and a goal. That'll do, James, that'll do. His work wasn't always as precise as it could have been but he caused problems, created danger, worked hard and came up with end product. | Tony Johnson
11. Joel Piroe: 5/10
A couple of nice passes but when his chances came he was slow to get shots away and was unable to create much in the way of danger. | Tony Johnson

12. Ilia Gruev (sub): 6/10
Added energy, charged around to press and get a foot in. | Getty Images

