Browns Bills Football

Buffalo quarterback Josh Allen scrambles past Cleveland’s Chase Winovich, left, and Ronnie Harrison Jr. during Sunday’s game in Detroit. Paul Sancya/Associated Press

DETROIT — 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 because of 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.

Cleveland (3-7) rallied within eight points, setting up an onside kick in the final seconds that Bills receiver Gabe Davis failed to grab and running back Taiwan Jones knocked out of bounds.

COWBOYS 40, VIKINGS 3: Tony Pollard had two touchdown catches for Dallas with a career-high 189 yards from scrimmage, and the Cowboys (7-3) sacked Kirk Cousins a career-most seven times in a victory at Minnesota (8-2) that slammed the Vikings’ seven-game winning streak to a screeching halt.

Dak Prescott was flawless at quarterback, Ezekiel Elliott rushed for two scores in his return from injury and Brett Maher made four field goals – including a 60-yarder to end the first half. The Cowboys didn’t punt until their eighth possession, and the defense was just as good.

LIONS 31, GIANTS 18: Jamaal Williams ran for a career-high three touchdowns and Detroit (4-6) stunned New York (7-3), posting consecutive roads wins and its first three-game winning streak since November 2017.


Williams ran for a 4-yard TD and two 1-yard scores, and the Lions’ much-maligned run defense shut down NFL leading rusher Saquon Barkley and forced three turnovers on a cold, blustery afternoon at MetLife Stadium.

Defensive end Aidan Hutchinson, the No. 2 overall pick in the draft in April, intercepted a pass and recovered a fumble to help set up 14 points.

EAGLES 17, COLTS 16: Jalen Hurts ran for an 8-yard touchdown with 1:20 remaining, and Philadelphia (9-1) rallied for a win at Indianapolis (4-6-1).

Coming off their first loss of the season, the Eagles trailed 13-3 in the fourth quarter, before a touchdown pass by Hurts. The third-year quarterback was 18 of 25 with 190 yards through the air and rushed 16 times for 86 yards as the Eagles won their seventh straight road game.

SAINTS 27, RAMS 20: Andy Dalton passed for three touchdowns, Mathew Stafford left the field to be evaluated for a concussion in the second half and New Orleans (4-7) won at home against reeling Los Angeles (3-7).

Stafford’s departure from the game came two days after he’d been cleared to return from the NFL’s concussion protocol. He appeared to hit his head on the Superdome turf during a third-quarter possession and was subsequently sacked by blitzing linebacker Demario Davis and defensive end Tanoh Kpassagnon to end the last drive he played before walking down the tunnel toward the locker room.


FALCONS 27, BEARS 24: Younghoe Koo’s 53-yard field goal gave Atlanta the lead with less than two minutes to play and the Falcons (5-6) overcame another impressive game from Chicago’s Justin Fields to beat the Bears (3-8) in Atlanta.

Fields ran for 85 yards with a touchdown, but the Bears suffered their fourth consecutive loss. Chicago has lost six of seven.

Atlanta’s Cordarrelle Patterson returned a kickoff 103 yards to become the NFL career leader with nine kickoff return touchdowns.

COMMANDERS 23, TEXANS 10: Taylor Heinicke threw for 191 yards, Kendall Fuller returned an interception for a touchdown, and Washington (6-5) rolled to a win at hapless Houston (1-8-1).

Heinicke, who started a fifth straight game for the injured Carson Wentz, had another solid performance to help the Commanders build on last week’s victory over Philadelphia and win for the fifth time in six games.

Davis Mills threw two interceptions and Houston mustered a season-low 148 yards as it remained the NFL’s only one-win team.


RAVENS 13, PANTHERS 3: Lamar Jackson ran for a 1-yard touchdown in the fourth quarter, and Baltimore (7-3) forced three late turnovers in a victory over visiting Carolina (3-8).

Justin Tucker kicked two field goals, including a tiebreaking 37-yarder with 8:27 remaining. Then Marcus Peters forced a fumble by Shi Smith, giving the Ravens the ball at the Carolina 31. Baltimore took advantage of a short field, finally reaching the end zone on Jackson’s run with 7:16 to play.

RAIDERS 22, BRONCOS 16: Derek Carr hit a wide-open Davante Adams with a 35-yard touchdown pass on the third play of overtime, powering Las Vegas (3-7) to a win at Denver (3-7).

The Raiders (3-7) never led in regulation but sent the game into OT when Daniel Carlson kicked a 25-yard field goal with 16 seconds left.

BENGALS 37, STEELERS 30: Joe Burrow threw four touchdown passes, three to backup running back Samaje Perine, and Cincinnati rallied (6-4) for a win at Pittsburgh.

The Bengals won for the fourth time in five games by relying heavily on Perine after starter Joe Mixon went into the NFL’s concussion protocol and missed the second half.

Burrow completed 24 of 39 passes for 355 yards as he became the third-fastest player in NFL history to reach 10,000 yards passing.

Only subscribers are eligible to post comments. Please subscribe or login first for digital access. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.