Bills beat Browns 31-23 after snow shifts game to Motor City

A Buffalo Bills fan holds a poster during pregame of an NFL football game against the Cleveland Browns, Sunday, Nov. 20, 2022, in Detroit. The game was originally scheduled to be played in Buffalo but was moved to Detroit because of the blizzard. (AP Photo/Duane Burleson)

DETROIT (AP) — Josh Allen threw a go-ahead, 5-yard touchdown pass to Stefon Diggs late in the first half and Buffalo beat the Cleveland Browns 31-23 on Sunday after the NFL moved the Bills' home game to Detroit due to several feet of snow blanketing western New York.

The Bills (7-3) avoided blowing a third straight halftime lead by scoring on all five of their possessions in the second half and doing a better job protecting the ball.

°µÍø½ûÇø. All rights reserved.