Bills defeat Browns 31-7 in preseason game after weather delay

Summary

Buffalo beat Cleveland 31-7 in a preseason matchup that featured a rain-induced delay, with backup quarterback Kyle Allen solidifying his role and several roster battles highlighted.

Buffalo overcame a rain-induced delay to defeat the Cleveland Browns 31-7 in a preseason contest on Saturday at Huntington Bank Field. Play was halted after four snaps when lightning struck, but resumed an hour later under clear skies, allowing the Bills to dominate the game.

Coach Joe Brady praised his players' resilience, noting the team had trained in rain since camp opened and handled the interruption well. The win showcased the depth of Buffalo's roster as both squads fielded backups and practice-squad hopefuls.

Quarterback Kyle Allen completed 10 of 12 passes for 128 yards and led two touchdown drives, reinforcing his position as the likely backup to starter Josh Allen. Allen has now completed 24 of 28 passes for 236 yards across two preseason games. Wide receiver Trent Sherfield caught four passes for 54 yards, improving his case for a roster spot as a fifth receiver and special-team contributor.

The competition at left guard continued, with Alec Anderson and Austin Corbett each receiving snaps. Veteran center Lloyd Cushenberry, signed as a free agent, has been the starter while rookie Sedrick Van Pran-Granger remains a backup candidate.

Running back Ray Davis, who earned All-Pro honors as a kickoff returner last season, is competing for the punt-return role against players such as Mecole Hardman and Dante Pettis. Davis returned a punt for 12 yards in the second quarter.

Defensive tackle DeWayne Carter recorded three tackles, including a tackle for loss, and tipped a pass that resulted in a turnover on downs. The Bills recently added veteran defensive tackle Greg Gaines, providing depth and experience on the interior line.

The performance highlighted several position battles that will influence the final 53-man roster ahead of the regular season.

Keep reading — for free

Create a free account to follow the news. No card required.