Norwich extended their unbeaten run in the Barclays Premier League to 10 games with a hard-earned 2-1 victory over Wigan at Carrow Road.
The Canaries, who were knocked out of the Capital One Cup by Aston Villa here in midweek, made it five successive home league victories to continue their remarkable turnaround with goals in each half from Anthony Pilkington and Wes Hoolahan.
Norwich went ahead after 15 minutes when Hoolahan carried the ball to the edge of the Wigan penalty area and then won a 50/50 with Emmerson Boyce to stab a pass through to Pilkington. The winger took the ball in his stride before smashing a left-foot drive past Latics keeper Ali Al Habsi and into the roof of the net.
Wigan hauled themselves level six minutes into the second half when Arouna Kone carried the ball into the left side of the Norwich penalty area, before he pulled a pass back to the edge of the box where Maloney crashed his shot into the net.
Referee Lee Probert had been taking plenty of flak from the home fans, but played a good advantage after Snodgrass had been bodychecked and Norwich broke quickly down the left through Pilkington.
Bradley Johnson then tested the Wigan goalkeeper with a low effort from 20 yards, before Al Habsi produced another fine save to deny Pilkington.