Josh Allen delivered a dominant performance to guide the Buffalo Bills to a 41-31 victory against the Detroit Lions on Thursday night. 5 points, and their offense met every expectation.
Allen threw for 248 yards and generated five total touchdowns on the evening.
Detroit's defensive strategy heavily emphasized pressuring the opposing signal-caller, blitzing Allen on 55.3 percent of his passing dropbacks according to tracking data. That aggressive approach ultimately proved costly, as Allen repeatedly punished the extra rushers during the Highmark Stadium opener.
“Success is no accident. It is hard work, perseverance, learning, studying, sacrifice and most of all, love of what you are doing or learning to do.”