The Buffalo Bills weren't able to come away with the win against the Eagles but this was an incredible performance by Josh Allen. He finished the game completing 29 of 51 for 339 passing yards with two passing touchdowns and one interception.
This week was also his most productive game on the ground this season as he ran for 81 yards on only nine carries and found the end zone twice. He was able to do all this in less than ideal weather as it was pretty close to steady rain for most of the game.
These are some of the major observations from Josh Allen's performance for the Buffalo Bills in Week 12.
Josh Allen setting himself up running the ball with the pass
One of the biggest cliches in football is that offenses have to establish the run to set up the pass. However, for Josh Allen when he establishes the pass it makes him more effective as a runner.
The way that defenses have to account for the pass opens up more running lanes for him. It forces defenses to drop more players back and if Allen gets one lane, he is usually picking up at least six or seven yards and unlikely to go down on first contact.
This was the most rushing attempts he had, which was only one more than he had against the Bengals, but he had 35 more rushing yards than his season high. The Bills don't need Josh Allen to run a lot but when the offense is clicking, it makes it more dynamic.