It's been a long, chaotic and snow-filled week in Buffalo and other parts of Western New York.
But — much like the resolve of the city — the Buffalo Bills came together and rallied to overcome an early deficit and took down the Cleveland Browns 31-23 in Detroit.
The game was played at Ford Field due to the record-breaking lake-effect snow in the Buffalo area and in fitting fashion, it was Devin Singletary aka 'Motor' who helped the Bills break through in the second half in Motor City. Singletary rushed for a season high 86 yards and scored a 5-yard TD on the ground — Buffalo's first TD in the second half since Week 6 vs. Kansas City.
After getting help from Bills Mafia who helped dig players' driveways and roads covered in up to 77 inches of snow on Saturday morning, the Bills got to Detroit Saturday evening.
The Bills did themselves no favors as a slow start put them in a 10-3 deficit early on. The team's first 3 drives resulted in zero first downs but they did manage to get a field goal by Tyler Bass after a Nyheim Hines' punt return to get into Browns' territory.
Bass provided a huge boost to the team with the offense still working out of its funk and made 6 field goals against the Browns, four of which came in the second half.
Bills QB Josh Allen had a pedestrian day passing the football, going 18 of 27 for 197 yards and 1 touchdown. But a stat the QB will be most happy with is 0 interceptions for the first time since Week 6 — and of course the win to break the team's two game losing streak to get to 7-3.
Allen and the offense found momentum at the end of the first half as he found WR Stefon Diggs wide open for a 5-yard touchdown to put the Bills up 13-10 going into the locker room. The pitch and catch marked Diggs' first reception of the game and his 8th TD of the season, two shy of his career-high.
In the second half, the Bills defense took control and held Cleveland to 56 yards in the 3rd quarter. Buffalo took advantage on the other side of the ball and increased their lead to 22-10 behind a Bass field goal and Singletary's TD.
The Bills tacked on two more field goals to go up 28-10 at 6:48 in the 4th quarter. While the Browns did score two late TDs of their own, Buffalo held on to win 31-23.
With the victory, the Bills improve to 7-3 and will be back at Ford Field this Thursday for their Thanksgiving matchup against the Lions.
The team will fly back to Buffalo Sunday night before heading back to Detroit on Wednesday.
Scroll for the best game photos of the Buffalo Bills vs. Cleveland Browns from Ford Field in Detroit.