With their backs against the wall following an 0-2 start to the season, the Bills answered the bell on Sunday thoroughly dismantling Carson Palmer and Cardinals 33-18 to secure their first win of the season.
LeSean McCoy paced the offense rushing for 110 yards and two first half touchdowns, while quarterback Tyrod Taylor ran for another.
Safety Aaron Williams chipped in with a 53-yard fumble return for a touchdown in the third quarter as the Bills opened up a 30-7 lead.
"It was good to see everyone come together and do whatever it takes," Taylor said. "Offense and defense to get a win, definitely a lot going on earlier in the week but we were able to move past that."
After struggling against the Ryan Fitzpatrick led Jets, and only forcing two punts the entire game against New York, Buffalo forced Arizona to five straight 3-and-outs to start the game.
Arizona's first touchdown came right before the half, on a David Johnson rushing score to cap off a 17-play 84 yard drive to pull within 17-7.
Despite not having cornerback Ronald Darby in the lineup due to a hamstring injury, the Bills secondary remained strong, intercepting Palmer four times in the final six minutes as the Cardinals threatened to rally down 33-18 late in the game.
"We knew every route. We were in the right call most of the time. It was fun out there for the defense," Gilmore said after the win.
|Live video, the latest news and no surveys - download the WKBW app|
|News, forecast and Bills newsletters delivered to your e-mail inbox|