That's all from me. Join Tom Rostance and Shamoon Hafez in the main Saturday football live for all the reaction to this match and others.
- Norwich XI: Ruddy; Wisdom, Bennett, Bassong, Olsson; Tettey, O'Neil; Howson, Hoolahan, Brady; Jerome.
- Swansea XI: Fabianski; Naughton, Fernandez, Williams, Taylor; Ki, Shelvey; Montero, Sigurdsson, Ayew; Gomis.
All over. Norwich have their first win in seven matches, and their third of the season.
Ayew's shot is deflected behind for a corner, but it's headed clear by Mbokani.
Five added minutes for Norwich to hold out.
Gomis, for the umpteenth time today, concedes possession. He has looked a shadow of the lethal striker who tormented defences in August.
Jonjo Shelvey, another who has had a disappointing day for Swansea, is hooked, and Eder comes on for his 10th sub appearance of the season.
Bafetimbi Gomis, who has had a woeful day, sends a shot over from 30 yards. He looks very short on confidence.
Midfielder Leon Britton comes on for Swansea, Gylfi Sigurdsson the man replaced.
Norwich all over Swansea like a cheap suit now. Wes Hoolahan lets fly from 25 yards - it was probably rising just over, but Lukasz Fabianski makes sure with a fingertip save.
A nice little exchange between Jonny Howson and Robbie Brady ends with the latter sending a venomous shot wide from a narrow angle.
Former Arsenal and West Ham striker on Final Score
"Poor marking from Swansea, as a looping corner round the back is headed back into the six-yard box. Howson was there unmarked. Poor, poor defending from the Swans."
I told you it was coming to life! Norwich take the lead, and they probably deserve it. The corner comes in from the right, new man Dieumerci Mbokani heads it down and Jonny Howson is there to tap in from close range.
The game is just beginning to warm up a fraction. Gary O' Neil sends a half-volley just wide, and then Robbie Brady stings the palms of Fabianski with a rising drive from 20 yards.
A first change for the hosts - Cameron Jerome is off and Dieumerci Mbokani is on.
Decent try from Ki, who curls one just over from 20 yards. Much better from Swansea.
That's by far the closest Swansea have come. Bafetimbi Gomis holds the ball up well and releases Wayne Routledge in acres of room on the right. His cross finds Gylfi Sigurdsson, whose clever flick-scoop attempt bounces off the top of the bar.
Jefferson Montero has had a very quiet game and Swansea boss Garry Monk has seen enough. He's off, and on trots Wayne Routledge.
That's a nasty one for Jonjo Shelvey, who is caught by Gary O'Neil's studs on the top of his thigh, and then Andre Ayew gets a bang in the face. They'll both be OK though.
Bafetimbi Gomis has looked completely toothless so far. He hasn't scored in his last seven league games, and it shows. He is being bullied by Norwich's centre-backs, who haven't let him win anything in the air.
There are moments in this match that are almost impressive by Norwich, especially considering that they've lost their last four. They break upfield nicely and Wes Hoolahan has the chance to play in Robbie Brady, but the final ball is poor. Again.
Huge credit to the Norwich supporters, they're still making a big racket despite the less than scintillating fare on display. There's a roar of approval as Martin Olsson gallops into a promising position on the left, but his low cross is cut out.
Sebastien Bassong charges forward on a kamikaze sortie from centre-back, gives the ball away, and is very lucky that the ref blows for a foul. Jonjo Shelvey then fails to pick out Gomis with a through ball.
Wes Hoolahan clips a cross straight out of play for a goalkick. Aargh!
Sigurdsson sends in a curling free kick from the left, but it's too high and it drifts out for a goalkick.
Dear oh dear. Sebastien Bassong, under no pressure, gets himself into a horrible tangle, panics, and frantically boots the ball out for a throw-in. Help me.
Wes Hoolahan plays a nice ball to release Jonny Howson down the right, and his cross drops beautifully onto the head of Robbie Brady. It's a decent header, but Lukasz Fabianski gets across well and clutches it.
We're back under way. No changes in personnel, but let's hope for a change in quality, shall we?
This graphic just about sums the first half up. Swansea absolutely dominated possession, with more than three-quarters of the ball, but their play was concentrated in the centre of the park - they couldn't keep hold of it in Norwich's third of the pitch.
In fact, Alex Neil's side actually saw more of the ball in dangerous areas, and they arguably posed the bigger goal threat.
I almost dozed off. A dreadful half of football, with no real chances and precious little quality on show. Still, it can only get better I guess.
It's been a frustrating half for goal-shy Swans striker Bafetimbi Gomis. He tumbles in the penalty area under the challenge of Sebastien Bassong but the ref tells him to get to his feet, then, to add insult to injury, John Ruddy foxes him with a dragback.
And that's why Lukasz Fabianski got that 'Flappyhands-ski' nickname. Gary O'Neil whips in an inswinging corner from the left and it very nearly embarrasses the Polish goalkeeper, who eventually manages to grab onto the ball at the third attempt.
Benhard: Hoping for a Norwich goal, to put them above Chelsea
Neil Taylor gallops into space on the left, but under no pressure, he sends his cross sailing over the expectant heads in the penalty area and out of play. Story of the match so far.
Swansea have had a whopping 75% of the possession so far, but they've done very little with it. Just two attempts for the visitors, neither of them on target.
You wouldn't think Swansea were the away team. Ki Sung-yueng, playing at the base of midfield, is being given all the time in the world to get his head up and pick his passes. But so far Swansea's neat passing hasn't looked like cutting Norwich open - John Ruddy hasn't even had to get his pink socks dirty.
Swansea are passing it around nicely, as is their wont, but it's not getting them anywhere at the moment. Again they cough up possession cheaply on the edge of the area.
That's selfish from Wes Hoolahan - Jonjo Shelvey gives the ball away in a dangerous position, but Hoolahan doesn't play the pass to Cameron Jerome until much too late and the chance is gone.
Damian Humphrey: Is it me or is this game a must win for Norwich?
Jonny Howson is causing all sorts of problems with his whipped free-kick delivery. Another pearler comes in from the left and Lukasz Fabianski just about manages to punch it to safety under pressure from Sebastien Bassong.
John Ruddy is wearing an absolutely atrocious goalkeeping kit today. Slate grey, with hot pink socks and collar. Probably not the one to buy your kids for Christmas.