After a wild week with a relocated game, the Bills got off to a slow start against the Browns in Detroit.
Buffalo had just 15 total yards and no first downs after the first quarter, with Cleveland holding a 7-3 lead.
But from there, it was just about all Buffalo. The Bills scored 25 straight points and added another late field goal to defeat Cleveland 31-23 on Sunday.
The Browns dominated the first half, but still went into halftime down 13-10. Tyler Bass hit a pair of field goals and receiver Stefon Diggs caught a 5-yard touchdown with 14 seconds left in the second quarter to put Buffalo ahead.
York connected on all six of his field goal attempts, the longest from 56 yards.
Browns quarterback Jacoby Brissett played well, but not well enough. He was 28-of-41 for 324 yards with three touchdowns and no picks. Amari Cooper caught eight passes for 113 yards with a pair of touchdowns.
But Buffalo shut down running back Nick Chubb. He had just 19 yards on 14 carries.
Now at 7-3, the Bills will be back in action in Detroit on Thursday afternoon. The club is flying back to Western New York on Sunday and will travel back to Michigan during the week.
At 3-7, Cleveland will host Tampa Bay next week.
Bills shake off slow start to beat Browns 31-23 in Detroit originally appeared on Pro Football Talk