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

Michael Bailey on Facebook @mbjourno

Michael Bailey on Instagram @mrmichaeljbailey