The Swansea City ratings as midfield maestro dazzles once again in Norwich City win
Lawrence Vigouroux 7
Produced a couple of really good saves. A nervy moment or too in possession, but overall a really good outing.
Josh Key 7
Lively as ever down the right hand side. Linked up really nicely with the players in front of him too.
Ben Cabango 7
Made a couple of massive interventions to keep Norwich at bay. A solid outing from the centre-back.
Harry Darling 7
Cut out what felt like an almost infinite number of crosses throughout the afternoon. Played an important role in this win.
Kyle Naughton 7
A really strong return. Mopped up defensively and made a couple of really important contributions. Was excellent in possession for much of the afternoon too. Subbed.
Matt Grimes (c) 7
Played some superb passes in the middle and made a couple of steely interventions to break down some promising opportunities for the visitors.
Goncalo Franco 8
A brute out of possession, but so graceful with the ball at his feet. Nearly cost his side a goal with an early clanger in the first half, but more than made up for it. Subbed.
Ronald 7
Stretched Norwich really well with his pace and trickery out wide. Final ball wasn't always there and he nearly played his team into trouble late on with a really poor back pass. But this was still a good outing overall from the Brazilian.
Ollie Cooper 7
So often at the heart of his side's most promising moves. Looks to be playing with some confident at the moment. Subbed.
Eom Jisung 7
Probably one of his best performances so far in a Swans shirt. At the heart of the decisive early goal. Another promising step in his bid to get to grips with the Championship. Subbed.
Liam Cullen 6
Got himself into some good positions and pressed well enough. Just couldn't get the better of the two Norwich centre-backs, which wasn't necessarily his fault. Subbed.
Subs
Josh Tymon (on for Naughton 71) - Largely picked up with Naughton left off - 7
Florian Bianchini (on for Eom 71) - Came so close to scoring. A reasonable cameo on the whole - 6
Joe Allen (on for Franco 79) - Made a really good block late on. Steadied things nicely in midfield - 7
Myles Peart-Harris (on for Cooper 79) - Couple of decent runs. Looked quite comfortable on the ball. Still more to come - 6
Zan Vipotnik (on for Cullen 79) - A pretty quiet outing off the bench - 6