Our Norwich City correspondent Paddy Davitt has posted his marks following the Canaries' 1-0 victory at QPR

Here is Paddy's verdict on Daniel Farke's troops, who made it a week to savour with a third consecutive league success at Loftus Road.

• Tim Krul

Acobatic tip over to foil Luke Freeman at a key stage in the contest. Second clean sheet of the week. Growing presence. 7

• Max Aarons

Stuck to his task for the most part. Touch unfortunate to earn a caution. 6

• Christoph Zimmermann

Vital role in the final quarter, when QPR lumped balls into the box and the centre back's nemesis from last season, Matt Smith, was thrown on. Deputised exceptionally since Grant Hanley was ruled out. 7

• Timm Klose

Spilt blood for the cause in a first half collision with Tomer Hemed. Calming influence on a young, inexperienced backline in front of Tim Krul. Won some key, clearing headers late on. 7

MORE: Have your say on our Pinkun forum• Jamal Lewis

Loved the wide open spaces of Loftus Road in front of watching international boss, Michael O'Neill. More care on a drilled first half cross would have brought another goal for Teemu Pukki. 7

• Alex Tettey

Reassuring presence. Mopped up behind his full backs. Read the game so well, allowing Moritz Leitner a degree of freedom to dictate the tempo. No signs of fatigue either for a third outing in a week. 7

• Moritz Leitner

Ran the show for the first hour. Constantly on the ball, demanding it from deep and knitting the play through midfield. 7

• Emi Buendia

One burst led to an excellent chance for Todd Cantwell. But careless in possession too often and hooked for Mario Vrancic. 6

• Marco Stiepermann

May not be able to claim it but an assist of sorts for Pukki's winner. Another hugely impressive shift. The pass between two QPR defenders for Pukki earlier in the second half was sublime. 7

• Todd Cantwell

Key flick freed Marco Stiepermann to set up Pukki. Took a shooting chance off the German, when he skied over. Plus incurred the wrath of Krul for an intercepted chip attempted deep inside his own penalty area. 7

• Teemu Pukki

Another day, another match-winning performance. Chested finish was a clever piece of improvisation from Stiepermann's deflected pass. Inches from slotting Jamal Lewis' cross. Also set up Cantwell.

His personal numbers continue to stack up. 8

City substitutes

• Mario Vrancic 6

(for Emi Buendia, 68)

• Tom Trybull n/a

(for Moritz Leitner, 90)

• Jordan Rhodes n/a

(for Teemu Pukki, 90)

• For the latest Norwich City news and opinion follow Group Football Editor Paddy Davitt on the following channels…

Paddy Davitt on Twitter @paddyjdavittPaddy Davitt on Instagram @pj_davittPaddy Davitt on Periscope @paddyjdavitt