Albion earned their first win of the season after a thrilling 4-3 win at Carrow Road.
Here's who caught the eye.
Sam Johnstone: Stood little chance with City's three goals but kept Albion in it after saving Rhodes' weak penalty. Seems to be gaining in confidence with each game. 7/10.
Allan Nyom: Seems to be getting worse with each game. All three of Norwich's goals came down Albion's right. Penalty was also conceeded after he went walkabout. Replacement desparately needed. 4/10.
Ahmed Hegazi: Struggling to adapt to life in the Championship. Needs to be more assertive or risk losing his place to Dawson. 6/10.
Kyle Bartley: Looks nervy alongside Hegazi. Positioning was good and looks comfortable with the ball at his feet. 6/10.
Kieran Gibbs: Another game where he seems like he'd rather be anywhere else in an Albion shirt. Subbed at half time and Albion improved. 5/10.
Jake Livermore: Failed to impose himself on the game and was robbed in the build up to Norwich's penalty. Another who needs to assert himself more. 6/10.
Chris Brunt: Again worked his socks off and tried to drive Albion forward. Set up Albion's fourth with this corner but was left horribly exposed for the penalty he conceeded. 6/10.
Matty Phillips: The winger has been in excellent form this season. He again caught the eye at Carrow Road and was a willing runner to get Albion up the pitch. 6/10.
Harvey Barnes: Finished off a great move to put Albion three up. Seems to drift in and out of games but improved when Townsend came on. 7/10.
Dwight Gayle: Won Albion's penalty on his full league debut and showed glimpses of why he's a threat in this division. Will need better service. 6/10.
Jay Rodriguez: Kept his cool from the spot and then fired in from 30-yards. A threat throughout and led the line well. 8/10.
Conor Townsend: (45 mins) Came on at half time and immediately improved Albion defensively and offensively down the left. Gibbs has got some real competition. 7/10.
Hal Robson-Kanu: (66 mins) Smart finish from the substitiue. Looks more of a threat for Albion coming off the bench. 7/10.
James Morrison: (84 mins) Brought on to try and wind the game down with his experience. Happy to put his body on the line to win the points. 6/10.