Our Norwich City correspondent Paddy Davitt has posted his marks following the Canaries' emotional 2-1 win against Leeds United
Here is Paddy's verdict on Daniel Farke's troops, who sent Wes Hoolahan off in style at Carrow Road.
• Angus Gunn
Smart parry from Adam Forshaw but may feel could have dealt better with the free kick that led to Kalvin Phillips' fearsome half-volleyed opener. 7.0
• Harrison Reed
Combative in his defensive work. Ambitious going forward. Really strong finish to the season. 7.5
• Timm Klose
Some key interceptions. Readiness to bring the ball out. Commanding. 7.5
• Grant Hanley
Clearly felt hard done by on the early booking. Perhaps had to curb his usual mean streak to a degree but resolute when it mattered. 7.0
• Jamal Lewis
Vital clearance in the second half to cut out Pablo Hernandez's cross. 6.5
MORE: Have your say on our Pinkun forum• Mario Vrancic
Not known for his tough-tackling but vital block sparked Wes Hoolahan's leveller. Two exquisite crossfield passes triggered counters. Confident enough to edge James Maddison off one free kick. 7.0
• Moritz Leitner
Kept things ticking over. Composed in possession but looks more comfortable with protection alongside him. 6.5
• James Maddison
Denied by a stunning parry from Bailey Peacock-Farrell. Must have been almost in double figures for attempted pot shots. 7.5
• Wes Hoolahan
Magical sense of occasion. One deflected goal that earned the slice of fortune for his willingness to pull the trigger. One assist, and a decade of memories. That second half exit will take some beating for pure theatre and emotion. 9.0
• Josh Murphy
Match-winner. Assist for Hoolahan's first half goal. Yet at times still continues to frustrate. 7.5
• Nelson Oliveira
Selfless outside the box. Commendable on one level but as Daniel Farke alluded to in the build up, Norwich must source a regular goal threat next season at the sharp end. 6.5
City substitutes
• Dennis Srbeny n/a
(for Nelson Oliveira, 83)
• Tom Trybull n/a
(for Wes Hoolahan, 85)
• Onel Hernandez n/a
(for James Maddison, 88)
• For the latest Norwich City news and opinion follow Group Football Editor Paddy Davitt on the following channels…
Paddy Davitt on Twitter @paddyjdavittPaddy Davitt on Instagram @pj_davittPaddy Davitt on Periscope @paddyjdavitt
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here