Here's a breakdown of the Buffalo Bills' 30-27 victory against the Tampa Bay Buccaneers Sunday at New Era Field:
Hard as they tried, they didn't screw it up: The Bills had some ugly moments in this one, especially just before halftime when they allowed the clock to run out by throwing outside rather than taking a shot to the end zone and going for either a touchdown or at least settling for a field goal.
The defense gave up big play after big play in allowing Jameis Winston to throw for 384 yards and three touchdowns, but they also forced three turnovers: An interception and two fumbles.
Player of the game: LeSean McCoy. He ended his season touchdown drought by reaching the end zone twice. He carried 23 times for 91 yards and led the Bills with five receptions for 31 yards. Serious consideration also went to newly acquired wide receiver Deonte Thompson, who led the Bills' wide receivers with four catches for 107 yards and whose 44-yard catch set up the tying touchdown.
Kyle's milestone: Sunday marked the 157th career game for defensive tackle Kyle Williams. That surpassed Phil Hansen's 156 to put Williams in third place for a Bills defensive lineman. Bruce Smith (217) and Fred Smerlas (162) occupy the top two spots.
Tyrod's completions climb: Tyrod Taylor reached the 600-completion mark for his career as a member of the Bills. He also moved past Doug Flutie (598) and into sixth place on the team’s all-time completions list.
Alexander equals Schobel: With a forced fumble in his third consecutive game, linebacker Lorenzo Alexander became the first Bill to do so since Aaron Schobel in Weeks Four through Six in 2004.
McCoy's had a busy career: LeSean McCoy reached 2,000 rush attempts for his career Sunday. That makes him one of five active running backs to achieve that. The others are Frank Gore, Adrian Peterson, Matt Forte and Marshawn Lynch.
O'Leary's career best: Tight end Nick O'Leary had a career-best 58 yards in receptions on two catches.
Glenn's back: In returning to the starting lineup, left tackle Cordy Glenn made the 75th start of his six NFL seasons.
Hauschka hits a hundred: Stephen Hauschka's 25-yard field goal, which gave the Bills their first points of the game, extended his streak of consecutive games in which he has scored at least one point to 100. He's the fourth active kicker with a streak over 100, along with Atlanta's Matt Bryant, Arizona's Phil Dawson and Dallas' Dan Bailey.
Streak snapped: Hauschka's miss of a 41-yard field-goal attempt late in the second quarter, after a Buccaneers fumble, ended his streak of consecutive field goals at 12. However ... with his 52-yard field goal to give the Bills a 20-13 lead early in the third quarter, he tied an NFL record with 12 consecutive 50-yard field goals. The others are on that list are Blair Walsh, Robbie Gould, Justin Tucker, and Matt Prater.
Brown's hitting gets him to 400: Linebacker Preston Brown entered the 400-career-tackle club in the first quarter.
Counting the house: The Bills announced they distributed 68,561 tickets for the game. Lots of fans wore shorts and T-shirts on an incredibly beautiful day for late October in Western New York.
Up next: A second home game in a row at New Era Field against the Oakland Raiders. But the Raiders will be without former Bill Marshawn Lynch, who is serving a one-game suspension for putting his hands on a game official last Thursday night.