Entering Sunday's game against the high octane Arizona Cardinals it was hard to imagine how the Buffalo Bills would respond.  After opening the season with poorly played back to back losses, then firing their offensive coordinator the Bills were faced with a pivotal point early in the season and they came thru with a hard-earned 33-18 victory.

The Bills got their running game back in order led by LeSean McCoy and Tyrod Taylor.  McCoy ran for 110 yards on 17 carries with a pair of touchdowns.  Taylor scrambled for 76 yards including a 20-yard touchdown.

With receivers Sammy Watkins and Greg Salas inactive with injuries the Bills were held to just 88 yards passing.  That's why their running game was the key to winning against the Cardinals.

After the Bills went up 17-0 early in the 2nd quarter the Cardinals were forced to put the ball in the air and on this day the Bills defense was equal to the task.  The Bills intercepted Carson Palmer four times including a pair by Stephon Gilmore.  Corey Graham and Corey White had the others.  The Bills also sacked Palmer five times.

Aaron Williams scoops up the ball to begin a 53-yard touchdown return of a blocked field goal attempt (Getty Images)

the Bills leading 23-7 in the 3rd quarter and the Cardinals attempting a 30-yard field goal, Aaron Williams turned in one of the biggest special teams plays in a long time.  The holder fumbled a high snap and as it rolled free at the 47-yard line Williams scooped it up and returned it 53 yards for a touchdown to put the game out of reach.

Later in the game Cardinals kicker Chandler Catanzaro was good from 60 yards.

The Bills go to 1-2 on the season and it doesn't get any easier next week.  They face the prospect of playing the 3-0 Patriots in New England where they never seem to win, but neither do too many other teams.