Kyle Allen did his job
When Allen makes gruesome mistakes like he did against Atlanta and San Francisco, he deserves the lion’s share of the blame. He also deserves credit when he does well, as he did today in New Orleans. Allen’s pass protection was atrocious (he was sacked four times and hit six times) but he played with poise and made solid throws throughout the afternoon. He avoided committing turnovers and took what the defense gave him, especially on underneath routes to McCaffrey. Allen finished the game 23/36 for 256 yards, three touchdowns and a 112.7 passer rating. His numbers against Arizona were better. This was his best game yet, though.