Match ends, Norwich City 2, Swansea City 2.
Norwich City's play-off destiny is still in their own hands, as they earned a hard-fought 2-2 draw against Swansea City at Carrow Road.
The Swans started well, and took the lead when Liam Cullen played through Jamie Paterson, who finished into the roof of the net from a tight angle after 24 minutes.
The Canaries soon hit back, Gabriel Sara drawing the hosts level before he turned provider for Josh Sargent in first-half stoppage time.
Swansea were handed a way back into the game when Ronald was fouled in the penalty area, and captain Matt Grimes calmly slotted the spot kick down the middle on his 300th appearance for the club.
The visitors pushed for a late winner, but Norwich goalkeeper Angus Gunn kept out chances from Ronald, Cullen and Jamal Lowe.
The draw sees Norwich move up to fifth place, four points ahead of Hull City in seventh, and the Canaries will be guaranteed a play-off spot if the Tigers lose against Ipswich on Saturday evening.
Norwich started the day knowing victory would move them six points clear of the chasing pack with one week left in the Championship season.
Swansea, meanwhile, had moved away from a relegation battle in recent weeks with three straight wins going into this contest.
The difference in pressure between the side was evident, as Norwich made a nervy start, Gunn making a superb save to stop Cullen scoring in the first five minutes.
Swansea's dominance eventually told, when Cullen played Paterson in down the left-hand side, and the Swans forward finished in style into the top corner.
That goal proved to be the spark Norwich needed, and within minutes of the goal it was the yellow and green shirts on the front foot.
Sara's equaliser was the highlight of the game, as he collected Christian Fassnacht's nod down behind finding the top-right corner of the net, the ball ricocheting the under-side of the crossbar on the way in.
And in first-half stoppage time the Canaries went ahead, Sara's back-post cross being met by Sargent who headed past Carl Rushworth.
Swansea improved after the break, and when Gunn sent Ronald tumbling in the 18-yard box, Grimes calmly slotted the resulting penalty straight down the middle to earn the visitors a point.
The draw is still enough for Norwich to remain in control of their destiny, but they could still need a win on the final day of the season against Birmingham to seal a play-off place.
Swansea City head coach Luke Williams told BBC Sport Wales:
"I think a draw is fair, about what we deserved.
"We created a lot of chances but we were on the receiving end of a lot of chances, I'm really happy with the performance though, don't get that twisted.
"I'm happy with some signs of consistent performances at the level we want to be a bare minimum, and this was a great test for us today.
"Jamie Paterson today gave everything for the team, at times he is like holding onto a hand-full of water, he's impossible to play against."
Line-ups
Norwich
Formation 4-2-3-1
- 28GunnBooked at 53mins
- 3Stacey
- 24Duffy
- 6Gibson
- 15McCallumBooked at 77minsSubstituted forvan Hooijdonkat 90+5'minutes
- 26NĂșñez
- 23McLeanBooked at 90mins
- 16FassnachtSubstituted forRoweat 68'minutes
- 17Gomes Sara
- 7SainzSubstituted forBarnesat 67'minutesSubstituted forSĂžrensenat 82'minutes
- 9Sargent
Substitutes
- 5Hanley
- 10Barnes
- 12Long
- 14van Hooijdonk
- 19SĂžrensen
- 21Batth
- 27Rowe
- 35Fisher
- 49Serrao Montoia
Swansea
Formation 4-2-3-1
- 22Rushworth
- 2Key
- 5Cabango
- 6DarlingSubstituted forWoodat 75'minutes
- 14Tymon
- 4Fulton
- 8Grimes
- 35Pereira Martins
- 31CooperSubstituted forWalshat 82'minutes
- 12PatersonBooked at 45minsSubstituted forLoweat 68'minutes
- 20CullenBooked at 57minsSubstituted forYatesat 68'minutes
Substitutes
- 1Fisher
- 9Yates
- 10Lowe
- 18Patino
- 19Kukharevych
- 23Wood
- 28Walsh
- 33Humphreys
- 47Abdulai
- Referee:
- James Linington
- Attendance:
- 26,429
Match Stats
- Possession
- Home41%
- Away59%
- Shots
- Home27
- Away13
- Shots on Target
- Home7
- Away6
- Corners
- Home12
- Away6
- Fouls
- Home13
- Away7
Live Text
Post update
Full Time
Second Half ends, Norwich City 2, Swansea City 2.
Post update
Foul by Joshua Key (Swansea City).
Post update
Jonathan Rowe (Norwich City) wins a free kick in the attacking half.
Substitution
Substitution, Norwich City. Sydney van Hooijdonk replaces Sam McCallum.
Post update
Foul by Jay Fulton (Swansea City).
Post update
Josh Sargent (Norwich City) wins a free kick in the defensive half.
Post update
Corner, Swansea City. Conceded by Jonathan Rowe.
Post update
Nathan Wood (Swansea City) wins a free kick in the defensive half.
Post update
Foul by Josh Sargent (Norwich City).
Post update
Attempt missed. Marcelino NĂșñez (Norwich City) right footed shot from the left side of the box is close, but misses to the right. Assisted by Gabriel Sara with a headed pass.
Booking
Kenny McLean (Norwich City) is shown the yellow card.
Post update
Corner, Swansea City. Conceded by Sam McCallum.
Post update
Attempt blocked. Ronald (Swansea City) right footed shot from outside the box is blocked. Assisted by Jerry Yates.
Post update
Attempt saved. Jamal Lowe (Swansea City) right footed shot from the left side of the box is saved in the bottom right corner.
Post update
Ben Cabango (Swansea City) wins a free kick in the defensive half.
Post update
Foul by Marcelino NĂșñez (Norwich City).
Post update
Attempt missed. Josh Sargent (Norwich City) right footed shot from the centre of the box misses to the left. Assisted by Gabriel Sara following a corner.
Post update
Corner, Norwich City. Conceded by Josh Tymon.
Post update
Attempt blocked. Jack Stacey (Norwich City) right footed shot from the right side of the box is blocked. Assisted by Kenny McLean.
Comments
Join the conversation
We have an ok squad ... but the premiership is a different story and we'd get smashed weekly
More championship next year please :)
Sort it out Wagner
Dodging transfer fee and tax obligations if also very much their other game, but they lose every time there.
They are crowing for having finished one place above a very poor, inconsistent Swansea, so we must congratulate them on achieving that monumental feat.
Capital City Charlies.
Unlike many Norwich fans I disagree that we dont want to be promoted, If we stay down we will just lose a bunch of our best players.
With Mark Attanasio on board as equal majority shareholder we have more financial power than ever before.
OTBC never mind the danger.