Josh Allen 14/17 201 yards and 3 TD's.
Regarding Pickett, the one Pittsburgh game I saw Pickett was under extreme pressure as he didn't seem to have a lot of time to throw as the OL seemed to break down quickly. Is he just playing bad today? I don't have access to the game.