Swansea v Norwich
Norwich City hit back with three goals in 18 second-half minutes to consign Swansea City to only their second home Premier League defeat of the season.
Swansea took an early lead through Danny Graham's calm finish, and the striker was denied a second by a superb last-ditch Elliott Ward challenge.
Grant Holt headed the equaliser and then Anthony Pilkington's deflected shot put Norwich ahead.
Holt extended the lead before Graham clawed a goal back with a late penalty.
Graham wasted a great chance in injury time when he hooked a shot wide, and then goalkeeper John Ruddy came to Norwich's rescue to tip over Steven Caulker's bullet header in a breathless finish.
But the visitors, who collected a fourth win in six games to climb to eighth place, were deserving winners after dominating for large periods.
They looked able to tear the Swansea defence apart at will in the second half as they recovered from Graham's early opener to take complete control.
Rodgers proud of home record
Their equaliser came in bizarre circumstances, though, as defender Ward benefited from Swansea's dithering to set up Holt.
The home defenders watched motionless as they expected the ball to loop out of play, but Ward showed his willingness to chase a lost cause for a second time and hooked the ball from the byline into the six yard box.
Holt reacted quickest to nod home just a minute and 40 seconds after the restart.
Four minutes later, the Canaries were ahead as Pilkington benefited from a significant slice of luck.
His low drive from the edge of the area looked to be heading wide, but the deflection off Neil Taylor's boot sent the ball in the opposite direction and past the wrong-footed Michel Vorm in the Swansea goal.
The remarkable turnaround continued as Norwich carved the home defence wide open to set up Holt for his second.
'Fantastic' Norwich win pleases Paul Lambert
Elliott Bennett delivered the final pass to the unmarked Holt and the captain scored his 11th goal of the season by slotting past Vorm from the right half of the area.
Vorm was then at full stretch to push Kyle Naughton's thunderous effort onto the bar and the Dutchman, who had conceded just seven league goals at home before Norwich's visit, then kept out substitute Wes Hoolahan's effort.
Swansea were stunned and looked incapable of replicating any of the slick passing that had given them the lead.
Graham's opener showed all the hallmarks of their intricate style as Nathan Dyer delivered the killer ball that allowed the striker to take one touch before beating Ruddy.
Graham then appeared set to double Swansea's advantage before half-time but Ward's intervention nicked the ball off his toe as he waited for a tap-in at the far post.
But the home side's trusted passing principles deserted them in the second half, and the Liberty Stadium faithful had to wait until the dying stages for Swansea to finally exert some pressure.
A glimmer of hope arrived when Holt tugged Ashley Williams to concede a soft penalty and Graham stepped up to send Ruddy the wrong way for his 12th goal of the season.
But the striker was off target in injury time when he squandered a clear opening to rescue an unlikely point when he was left unmarked in front of goal.
There was still time for Caulker's header to force an instinctive save from Ruddy, but Norwich held on to claim a fourth successive win against a fellow promoted side this season.
Swansea manager Brendan Rodgers:
"We have scored two at home and we don't expect to lose those games.
"It was a close game in the first half and we scored an outstanding goal through Danny Graham, but we went to sleep in the first period of the second half and Norwich are a team that score goals and they will punish you.
"But from the moment it went to 3-1 I felt we had the better of it and were unfortunate not to get something if you look at the chances we created, but we were not at our best."
Norwich manager Paul Lambert:
"I thought we deserved the win, the passing was brilliant, and the enthusiasm and desire to press the game was excellent.
"Swansea scored against the run of play and maybe Andrew Surman should have made it 1-1 before half-time, but in the second half we were terrific.
"At half-time I said not to worry as we were well in the game, we gave as good as we got, the passing was excellent and the way we played the game was excellent."
Lineup, Bookings (2) & Substitutions (6)
Swansea City
- 01 Vorm
- 02 Williams
- 03 Taylor
- 04 Caulker
- 22 Rangel
- 07 Britton
- 11 Sinclair (Routledge - 73' )
- 12 Dyer (Lita - 73' )
- 17 McEachran (Gower - 64' )
- 42 Sigurdsson
- 10 Graham
Substitutes
- 25 Tremmel
- 16 Monk
- 15 Routledge
- 27 Gower
- 29 Richards
- 18 Lita
- 19 Moore
Norwich City
- 01 Ruddy
- 02 R Martin
- 03 Drury Booked (Barnett - 57' )
- 22 Ward
- 25 Naughton
- 11 Surman
- 12 Pilkington
- 15 Fox
- 17 Bennett (Hoolahan - 76' )
- 09 Holt Booked
- 10 Jackson (Morison - 83' )
Substitutes
- 31 Steer
- 20 Barnett
- 04 Johnson
- 07 Crofts
- 14 Hoolahan
- 05 Morison
- 21 Wilbraham
Live Text Commentary
Full Time The referee brings the game to a close.
90:00 +5:10Shot by Steven Caulker (Swansea) right-footed from centre of penalty area (12 yards), missed right.
90:00 +4:50Attacking throw-in by Angel Rangel (Swansea).
90:00 +4:27Attacking throw-in by Angel Rangel (Swansea).
90:00 +3:49Outswinging corner from right by-line taken right-footed by Gylfi Sigurdsson (Swansea) to centre, shot by Mark Gower (Swansea) left-footed from centre of penalty area (12 yards), over the bar.
90:00 +3:19Outswinging corner from right by-line taken right-footed by Gylfi Sigurdsson (Swansea) to centre, header by Steven Caulker (Swansea) from centre of penalty area (6 yards), save (tipped over) by John Ruddy (Norwich).
90:00 +2:21Goal kick taken long by John Ruddy (Norwich).
90:00 +1:49Shot by Danny Graham (Swansea) right-footed from centre of penalty area (12 yards), missed left.
90:00 +0:22Goal kick taken long by John Ruddy (Norwich).
89:59Shot by Leroy Lita (Swansea) right-footed from left channel (20 yards), blocked by Russell Martin (Norwich).
88:58Corner from left by-line taken short left-footed by Wesley Hoolahan (Norwich).
88:42Shot by Steve Morison (Norwich) right-footed from left side of penalty area (6 yards), save (tipped round post) by Michel Vorm (Swansea).
87:34Foul by Steven Caulker (Swansea) on Grant Holt (Norwich). Free kick taken right-footed by Elliott Ward (Norwich) from left channel, header by Steve Morison (Norwich) from right side of penalty area (12 yards), save (caught) by Michel Vorm (Swansea).
87:16Goal kick taken long by John Ruddy (Norwich).
86:04Assist by Ashley Williams (Swansea) from centre of penalty area.
86:04 Goal scoredGoal - Danny Graham - Swansea 2 - 3 Norwich Placed penalty taken right-footed by Danny Graham (Swansea) (bottom-left of goal), scored.Swansea 2-3 Norwich.
85:07Inswinging corner from left by-line taken right-footed by Mark Gower (Swansea) to centre, foul by Grant Holt (Norwich) on Ashley Williams (Swansea).
83:53Foul by David Fox (Norwich) on Steven Caulker (Swansea). Free kick taken right-footed by Gylfi Sigurdsson (Swansea) from left channel (25 yards), save (tipped over) by John Ruddy (Norwich).
82:08Corner from left by-line taken short left-footed by Wesley Hoolahan (Norwich).
82:08 SubstitutionSubstitution Norwich substitution: Simeon Jackson replaced by Steve Morison (tactical).
Outswinging corner from left by-line taken left-footed by Andrew Surman (Norwich) to near post, clearance by Gylfi Sigurdsson (Swansea).
81:08Shot by Wesley Hoolahan (Norwich) right-footed from centre of penalty area (12 yards), save (tipped over) by Michel Vorm (Swansea).
80:21Foul by Andrew Surman (Norwich) on Angel Rangel (Swansea). Free kick crossed right-footed by Gylfi Sigurdsson (Swansea) from right wing, save (caught) by John Ruddy (Norwich).
80:04Attacking throw-in by Angel Rangel (Swansea).
79:36Foul by Elliott Ward (Norwich) on Danny Graham (Swansea). Free kick taken left-footed by Steven Caulker (Swansea) from right channel, passed.
79:09Goal kick taken long by Michel Vorm (Swansea).
77:20Attacking throw-in by Mark Gower (Swansea).
76:37Outswinging corner from right by-line taken right-footed by Gylfi Sigurdsson (Swansea) to centre, clearance by Elliott Ward (Norwich).
76:00Attacking throw-in by Angel Rangel (Swansea).
76:00 SubstitutionSubstitution Norwich substitution: Elliott Bennett replaced by Wesley Hoolahan (tactical).
74:53Shot by Elliott Bennett (Norwich) right-footed from left channel (20 yards), blocked by Steven Caulker (Swansea).
73:52Shot by Kyle Naughton (Norwich) right-footed from right channel (20 yards), save (parried) by Michel Vorm (Swansea).
73:30Corner from left by-line taken short left-footed by Andrew Surman (Norwich).
72:49Attacking throw-in by Kyle Naughton (Norwich).
72:49 SubstitutionSubstitution Swansea substitution: Nathan Dyer replaced by Leroy Lita (tactical).
72:38 SubstitutionSubstitution Swansea substitution: Scott Sinclair replaced by Wayne Routledge (tactical).
71:56Shot by Andrew Surman (Norwich) left-footed from left channel (20 yards), missed left.
70:07Goal kick taken short by John Ruddy (Norwich).
69:23Attacking throw-in by Kyle Naughton (Norwich).
68:58Defending throw-in by Angel Rangel (Swansea).
68:43Attacking throw-in by Angel Rangel (Swansea).
68:20Defending throw-in by Kyle Naughton (Norwich).
65:57Shot by Nathan Dyer (Swansea) right-footed from right side of penalty area (12 yards), blocked by Kyle Naughton (Norwich).
64:31Foul by Leon Britton (Swansea) on Anthony Pilkington (Norwich). Free kick crossed right-footed by David Fox (Norwich) from left wing, resulting in open play.
63:27 SubstitutionSubstitution Swansea substitution: Josh McEachran replaced by Mark Gower (tactical).
63:06 BookingBooking Grant Holt (Norwich) booked for unsporting behaviour.
62:24Assist (pass) by Elliott Bennett (Norwich) from left channel.
62:24 Goal scoredGoal - Grant Holt - Swansea 1 - 3 Norwich Goal by Grant Holt (Norwich) right-footed (bottom-right of goal) from centre of penalty area (6 yards).Swansea 1-3 Norwich.
60:01Defending throw-in by Neil Taylor (Swansea).
59:31Attacking throw-in by Russell Martin (Norwich).
59:20Defending throw-in by Neil Taylor (Swansea).
58:27Shot by Simeon Jackson (Norwich) left-footed from centre of penalty area (12 yards), resulting in open play.
56:07Free kick taken left-footed by Leon Britton (Swansea) from own half, passed.
56:07 SubstitutionSubstitution Norwich substitution: Adam Drury replaced by Leon Barnett (injury).
55:31Foul by Grant Holt (Norwich) on Josh McEachran (Swansea).
53:12Attacking throw-in by Anthony Pilkington (Norwich).
52:15Header by Scott Sinclair (Swansea) from left side of six-yard box (6 yards), over the bar.
50:36Assist (pass) by Elliott Bennett (Norwich) from left side of penalty area.
50:36 Goal scoredGoal - Anthony Pilkington - Swansea 1 - 2 Norwich Goal by Anthony Pilkington (Norwich) right-footed (bottom-left of goal) from centre of penalty area (12 yards).Swansea 1-2 Norwich.
50:10Foul by Adam Drury (Norwich) on Nathan Dyer (Swansea). Free kick taken right-footed by Angel Rangel (Swansea) from own half, passed.
49:38Defending throw-in by Angel Rangel (Swansea).
48:47Outswinging corner from right by-line taken right-footed by Gylfi Sigurdsson (Swansea) to centre, header by Steven Caulker (Swansea) from centre of penalty area (12 yards),
46:52Assist (cross) by Elliott Ward (Norwich) from left side of penalty area.
46:52 Goal scoredGoal - Grant Holt - Swansea 1 - 1 Norwich Headed goal by Grant Holt (Norwich) (high centre of goal) from right side of six-yard box (6 yards).Swansea 1-1 Norwich.
46:19Foul by Nathan Dyer (Swansea) on Adam Drury (Norwich). Free kick crossed right-footed by David Fox (Norwich) from left channel, clearance by Ashley Williams (Swansea).
45:47Foul by Josh McEachran (Swansea) on Grant Holt (Norwich). Free kick crossed right-footed by Kyle Naughton (Norwich) from right wing, resulting in open play.
45:17Goal kick taken long by John Ruddy (Norwich).
45:01The referee starts the second half.
45:00 +2:11 Half timeHalf Time The match has reached half-time.
45:00 +1:05Goal kick taken long by Michel Vorm (Swansea).
42:07Free kick taken right-footed by Angel Rangel (Swansea) from right wing, passed.
42:07 BookingBooking Adam Drury (Norwich) booked for unsporting behaviour.
41:54Foul by Adam Drury (Norwich) on Nathan Dyer (Swansea).
41:32Defending throw-in by Adam Drury (Norwich).
41:12Foul by Adam Drury (Norwich) on Nathan Dyer (Swansea). Free kick taken right-footed by Angel Rangel (Swansea) from own half, passed.
41:00Goal kick taken long by John Ruddy (Norwich).
40:41Shot by Neil Taylor (Swansea) left-footed from left channel (25 yards), missed right.
40:10Shot by Gylfi Sigurdsson (Swansea) right-footed from right channel (20 yards), blocked by Elliott Ward (Norwich).
39:11Inswinging corner from left by-line taken right-footed by Gylfi Sigurdsson (Swansea) to far post, shot by Angel Rangel (Swansea) volleyed right-footed from right channel (20 yards), blocked by Elliott Ward (Norwich).
37:44Defending throw-in by Kyle Naughton (Norwich).
36:44Header by Andrew Surman (Norwich) from centre of penalty area (6 yards), save (caught) by Michel Vorm (Swansea).
35:41Defending throw-in by Andrew Surman (Norwich).
34:47Shot by Danny Graham (Swansea) left-footed from right channel (20 yards), blocked by Elliott Ward (Norwich).
34:11Attacking throw-in by Angel Rangel (Swansea).
33:20Attacking throw-in by Neil Taylor (Swansea).
32:27Defending throw-in by Kyle Naughton (Norwich).
32:00Foul by Steven Caulker (Swansea) on Elliott Ward (Norwich). Free kick taken right-footed by John Ruddy (Norwich) from own half, resulting in open play.
31:01Foul by Russell Martin (Norwich) on Danny Graham (Swansea). Free kick crossed right-footed by Gylfi Sigurdsson (Swansea) from right channel, clearance by Elliott Ward (Norwich).
30:41Defending throw-in by Adam Drury (Norwich).
30:28Defending throw-in by Adam Drury (Norwich).
29:41Goal kick taken long by Michel Vorm (Swansea).
29:25Header by Grant Holt (Norwich) from centre of penalty area (12 yards), over the bar.
28:30Goal kick taken long by Michel Vorm (Swansea).
28:10Shot by Elliott Ward (Norwich) right-footed from right channel (20 yards), over the bar.
27:51Outswinging corner from left by-line taken left-footed by Andrew Surman (Norwich) to centre, resulting in open play.
27:23Shot by Anthony Pilkington (Norwich) right-footed from left channel (18 yards), blocked by Ashley Williams (Swansea).
26:53Outswinging corner from left by-line taken left-footed by Andrew Surman (Norwich) to centre, resulting in open play.
26:21Defending throw-in by Neil Taylor (Swansea).
25:28Goal kick taken long by Michel Vorm (Swansea).
25:10Defending throw-in by Adam Drury (Norwich).
23:23Foul by Grant Holt (Norwich) on Angel Rangel (Swansea). Free kick taken right-footed by Michel Vorm (Swansea) from own half, resulting in open play.
22:10Assist (pass) by Nathan Dyer (Swansea) from right channel.
22:10 Goal scoredGoal - Danny Graham - Swansea 1 - 0 Norwich Goal by Danny Graham (Swansea) right-footed (top-right of goal) from centre of penalty area (12 yards).Swansea 1-0 Norwich.
21:22Foul by Grant Holt (Norwich) on Ashley Williams (Swansea). Free kick taken left-footed by Ashley Williams (Swansea) from own half, passed.
20:42Attacking throw-in by Danny Graham (Swansea).
20:31Defending throw-in by Adam Drury (Norwich).
19:45Shot by Grant Holt (Norwich) right-footed from left side of penalty area (12 yards), save (caught) by Michel Vorm (Swansea).
18:04Outswinging corner from left by-line taken left-footed by Russell Martin (Norwich) to centre, shot by Grant Holt (Norwich) volleyed left-footed from right side of penalty area (12 yards), resulting in open play.
17:45Attacking throw-in by Adam Drury (Norwich).
17:21Attacking throw-in by Adam Drury (Norwich).
15:36Defending throw-in by Angel Rangel (Swansea).
14:37Corner from right by-line taken short right-footed by David Fox (Norwich).
12:19Foul by Leon Britton (Swansea) on Simeon Jackson (Norwich). Free kick taken right-footed by Anthony Pilkington (Norwich) from right channel (25 yards), save (caught) by John Ruddy (Norwich).
10:58Attacking throw-in by Elliott Bennett (Norwich).
10:11Shot by Anthony Pilkington (Norwich) right-footed from left channel (20 yards), missed left.
9:51Attacking throw-in by Adam Drury (Norwich).
9:41Attacking throw-in by Adam Drury (Norwich).
9:17Goal kick taken short by Michel Vorm (Swansea).
8:14Attacking throw-in by Elliott Bennett (Norwich).
6:51Goal kick taken long by Michel Vorm (Swansea).
6:23Danny Graham (Swansea) caught offside. Free kick taken right-footed by Elliott Ward (Norwich) from own half, passed.
4:36Shot by Gylfi Sigurdsson (Swansea) right-footed from left channel (18 yards),
4:03Defending throw-in by Angel Rangel (Swansea).
3:33Shot by Nathan Dyer (Swansea) right-footed from right channel (25 yards), blocked by Elliott Ward (Norwich).
2:48Attacking throw-in by Kyle Naughton (Norwich).
1:42Foul by Elliott Bennett (Norwich) on Josh McEachran (Swansea). Free kick taken left-footed by Ashley Williams (Swansea) from own half, passed.
0:00The ref blows the whistle to start the match.
Live text and data provided by The Press Association
More from Football
Elsewhere on the BBC
-
A leaf from nature's book
Cities rely on systems which pollute our world, but that will all change in the future, writes Rachel Armstrong
-
~RS~q~RS~v=~RS~z~RS~40~RS~)