Bristol City moved into the Championship play-off places with victory over Norwich City as the Canaries' own promotion hopes drifted further from view.
Mark Sykes' smart finish gave the Robins an early platform, further reinforced by Nahki Wells' low finish as Norwich surrendered possession in their own defensive third.
An 18th goal of the season from Borja Sainz, who had struck the post in the first half and also missed from close range, ensured a nervy finish to the game at Ashton Gate.
Bristol City now occupy fifth place in the table having leapfrogged Coventry City and West Bromwich Albion, who both play on Saturday.
Norwich, now winless in four matches, are seven points from the top six having played a game more than their rivals and their play-off hopes appear to be over.
A pre-match light show was not received with much enthusiasm by the home support but their side's start to the game certainly was.
Norwich had enjoyed their first serious spell of possession inside the Robins half but Rob Dickie was wise to the threat using his long legs to good effect to win the ball back and play into the path of Max Bird who in turn released Sykes.
The Republic of Ireland international advanced and had options inside the penalty area but instead checked back onto his left foot and with his confidence high, after a goal in midweek against Sheffield United, bent a delightful finish into the far corner.
Having gained the advantage, the Robins then got a little sloppy as first Shane Duffy and Emiliano Marcondes tested Max O'Leary.
Possession was then cheaply conceded inside their own half by the hosts allowing Sargent to feed Sainz who beat the City goalkeeper only for his driven effort to clip the outside of the post.
Norwich had maintained their desire to build from deep, inviting the Robins press and then trying to move quickly through midfield but Jason Knight and Bird swamped Jose Cordoba who conceded possession and two passes later, Joe Williams was rolling a ball into Wells beyond the defence.
The Bermudian clinically placed his finish into the far corner with George Long unable to react.
Exactly how it was not 3-0 shortly after, only Wells knows.
Norwich did not get tight enough to Bird on the edge of the area who forced a save from Long but his tame parry was straight at Wells who, with a near open goal somehow placed his shot back towards the Canaries keeper who made a fine save.
Despite the two-goal disadvantage, Norwich had maintained their threat in the final third and the hosts' cushion never looked particularly secure.
Ante Crnac blazed high and wide from close range as they began the second half with the necessary intent but not necessarily the required finesse.
Sargent was a constant problem for the Robins defence and forced a diving stop from O'Leary from just outside the area but Liam Manning's substitutions added fresh legs and energy in midfield which seemed to turn the momentum of the game back in his side's favour.
Sainz had looked likely to score all game and set up a nervous final 10 minutes with a close-range finish.
Norwich pumped balls into the box which led to a series of corners but they lacked conviction in front of goal.
Marcelino Nunez had one last chance to rescue a point for the visitors in the final minute of added time, but sent a 25-yard free-kick just wide.