Allen sharp in scrimmage at Bills Stadium

The Bills quarterback accounted for three touchdowns on the day

Orchard Park, NY (WGR 550) - With and against a very stiff wind, Buffalo Bills quarterback Josh Allen was very sharp in the team's scrimmage on Thursday at Bills Stadium, throwing for two touchdowns and running for another.

While official stats weren't kept, several media members had Allen down as going 34-for-45 for over 300 yards, including the two touchdowns and one interception.

The one interception Allen threw was a pass on target that bounced off the hands of rookie wide receiver Gabriel Davis, who's had an outstanding training camp and who had an otherwise strong scrimmage.

Allen's touchdown passes were caught by Devin Singletary and Andre Roberts. Rookie running back Zack Moss had the lone score on the ground.

Starting defense clamps down:

While Allen's offense played mostly against the second-string defense, Matt Barkley led the second-team offense against the starting defense, and the defense made things really difficult on them all day. Barkley had a tough time completing passes, often due to pressure he was facing from the defensive line bearing down on him quickly.

Hyde and Poyer make a difference:

As always with training camp and intra-squad scrimmages, when one unit does well, that means another doesn't. While Allen was carving up the defense, it was very noticeable on several plays when safeties Micah Hyde and Jordan Poyer weren't on the field. There was just way too much space given to receivers, and Allen and the offense made them pay for it, including a couple of darts to Andre Roberts, one of which resulted in a touchdown.

No Diggs:

Wide receiver Stefon Diggs did not participate in the scrimmage due to back soreness. That opened the door for more valuable reps for other players, including Davis, Cole Beasley, and John Brown, who all got into the action and had good days catching the ball.

Feel the Love:

Defensive ends Mike Love and Darryl Johnson both made several noticeable plays. Love unofficially accounted for two sacks, while Johnson seemed to get into the backfield several times.

Kicking battle:

Rookie Tyler Bass got a chance to kickoff against the stiff Bills Stadium wind and boomed both opportunities through the end zone. Bass went 1-for-2 on field goal attempts, making a 41-yarder but missing from 55 yards out. The attempt was long enough but sailed wide left.

Veteran Stephen Hauschka only attempted two extra points. He was 1-for-2 on those.

Follow me on Twitter: @SalSports

Bills camp