As Norwich City earned an excellent EFL Championship win at high-flying Bristol City, Michael Bailey dishes out his video verdict and ratings from Ashton Gate.
Head coach Daniel Farke continued with the formation that proved relatively successful against Antonio Conte's Chelsea and was rewarded with a 1-0 win plus some very decent performances from his squad.
James Maddison's eighth goal of the season and fourth in 10 games did the business, rounding off an excellent team move and accompanying a fourth clean sheet in five matches.
MORE: Post your own Norwich City player ratings after each game at pinkun.com
City kicked off 2018 with a home comeback win over Millwall, making it seven points from a possible nine since their pre-Christmas home defeat to Brentford.
They also held on for a goalless draw with Premier League Chelsea, in their FA Cup third-round tie at Carrow Road last time out.
Meanwhile, Bristol City have had a busy time of it. They have lost their last four games, including league games against leaders Wolves and a 5-0 thrashing at Aston Villa.
They were also knocked out of the FA Cup at top-flight Watford, before narrowly losing their Carabao Cup semi-final first leg at runaway Premier League leaders Manchester City in midweek.
• For more exclusive Norwich City opinion and analysis, follow The PinkUn on Facebook
It's now back to the FA Cup with City's third round replay at Stamford Bridge on Wednesday night (7.45pm).
Carrow Road then hosts the much-anticipated return fixture with Chris Wilder's Sheffield United next Saturday (3pm), before a Championship trip to Brentford – or an FA Cup fourth round visit from Newcastle United – the following weekend.
Each and every Norwich City first-team game, our reporters will be on the scene. If you see them – especially with their cameras – say hello.
• For the latest Norwich City news and opinion follow Michael Bailey on the following channels…
Michael Bailey on Twitter @michaeljbailey
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here