Norwich City’s surprising push for a place in the Championship play‑offs came to an abrupt halt when they were held to a 1‑1 stalemate by Swansea at Carrow Road. The Canaries entered the match needing a victory to keep their dwindling hopes alive, but a first‑half penalty from Swansea’s Zan Vipotnik gave the visitors a 1‑0 lead shortly after the break. The home side responded with a late equaliser when season‑top scorer Kenny McLean calmly slotted home a second spot‑kick in the 83rd minute, yet the draw was insufficient to revive their play‑off ambitions.

From the opening whistle, Norwich adopted an attacking mindset on a bright, sunny afternoon at their home ground. Their early dominance was evident when, on the 14th minute, a low drive from Mo Toure forced Swansea goalkeeper Lawrence Vigouroux into a spectacular diving save. A few minutes later, Harry Darling rose to meet a corner, directing a header just beyond the reach of the Swansea defence, while Anis Ben Slimane unleashed a shot from a tight angle that forced another reflex save from the visiting keeper.

Swansea enjoyed a fleeting chance on the 17th minute when Goncalo Franco missed a clear‑cut opportunity from a prime position. Norwich, however, continued to control the tempo, and Vigouroux was called upon again when Paris Maghoma found space inside the box and unleashed a powerful strike that required a second acrobatic effort to keep out. A subsequent corner produced a chaotic scramble in the penalty area; Jose Cordoba’s effort was deflected narrowly wide, underscoring Norwich’s pressure.

The second half began with Swansea capitalising on a moment of misfortune for Norwich. After a swift counter‑attack, Vipotnik was brought down in the box by Cordoba, who tugged at the striker’s shirt as he chased a through ball from Eom Ji‑sung.

The referee pointed to the spot, and Vipotnik calmly converted his 25th goal of the season, restoring Swansea’s lead. As the clock ticked into the final 20 minutes, Norwich struggled to create clear‑cut chances. Their persistence paid off when Vigouroux was adjudicated to have fouled substitute Mathias Kvistgaarden at the back post while the latter attempted a cross.

McLean stepped up and, from twelve yards out, dispatched the ball into the net, leveling the score and giving the Canaries a sliver of hope with just over seven minutes plus stoppage time remaining. McLean nearly clinched a winner moments later when his header from a corner drifted inches wide of the post.

Despite the near‑miss, the match concluded as a draw, sealing Norwich’s elimination from the play‑off race. Post‑match, Norwich manager Philippe Clement reflected on the season’s roller‑coaster, saying, "In all my time in football management, this has been one of the most remarkable turnarounds.

The way the squad and staff have responded to the challenges ahead fills me with optimism for the future. I believe we could finish among the top three in 2026 based on points, and we certainly could have taken more wins this season.

I also want to thank the supporters – circling the pitch after the final whistle was an emotional moment for me; I was nearly in tears feeling the love and pride of everyone involved. We performed well against a strong opponent and should have been two or three goals ahead at half‑time. Though we conceded a penalty, the players never gave up, earned the equaliser and could have won it at the end.

We simply needed to be more ruthless in the final third." Swansea midfielder Vitor Matos offered his perspective on the contentious penalty, stating, "I can’t control the officials, but I didn’t think it was a penalty. It was a body‑to‑body clash with players moving in different directions, and then Cameron Burgess cleared the ball. It’s disappointing, yet I’m proud of the squad for their desire and focus in a very tough game.

The team stayed well‑organized, pressed effectively, timed their runs behind the defense, and executed good passing. Considering the extensive travel we’ve endured recently, it was a solid effort, as was the support from our fans.

We now aim to reward them with a strong performance in our final home game next weekend." The match also featured a promotional note about a £250,000 Super 6 prize, free to enter, with entries due by 3 pm on Saturday. This added a light‑hearted element to an otherwise tense encounter, reminding fans of the broader excitement surrounding the league.