A disastrous second half collapse cost Norwich City dear against Cardiff City, as the Bluebirds came from behind to claim a vital three points in the battle to avoid Premier League relegation.
The Canaries dominated the game for large periods, but a quick-fire double from former Norwich striker Craig Bellamy and debutant Kenwyne Jones turned the game on its head after Robert Snodgrass opened the scoring early on.
Chris Hughton's side pushed hard for an elusive equaliser, but found their ex goalkeeper David Marshall in inspired form with the Scottish international pulling off save after save to break Norwich hearts.
However, things couldn't have started better for the Canaries as Snodgrass finished off a flowing move from close range to hand his side a deserved lead.
For the next twenty minutes, Norwich looked in complete control of the game, but Cardiff's decision to unleash new loan signing Wilfried Zaha just before half time proved to be the turning point.
The Manchester United youngster caused the City defence no end of problems and the Bluebirds were soon back on level terms shortly after the interval, with Zaha capitalising on a loose pass from Gary Hooper to set up Bellamy.
The goal seemed to shock Norwich, and they were soon behind moments later, as Jones reacted first to a goal mouth scramble to bundle the ball into the net to top off a frantic couple of minutes.
From then on it was one way traffic, with the Canaries mounting attack after attack, but Marshall's heroics, and a little help from the woodwork, kept the likes of Nathan Redmond and Hooper at bay.
The result leaves Hughton's men in serious trouble at the wrong end of the table, with the gap between the bottom three now cut to just two points.
It doesn't get any easier for Norwich as they entertain the Champions-elect in Manchester City at Carrow Road next, before a vital trip to fellow strugglers West Ham United just days later.