The Bills closed out their home schedule with a game that looked a lot like the ones they started the season with.  The Bills finally ending a 7-game losing streak with a 40 -14 win over the Denver Broncos intercepting quarterback Tim Tebow four times, returning two of them for touchdowns.  Jairus Byrd and Spencer Johnson scored on consecutive pick offs 18 seconds apart in the fourth quarter.  Chris Kelsay had a big day with two sacks and nine tackles to lead the defense.

The key play of the game was Leodis McKelvin's 80-yard punt return for a touchdown in the second quarter that gave the Bills for the first time.  C-J Spiller ran for a career high 111 yards including a 4-yard touchdown run just before halftime that gave the Bills a 17 - 7 lead heading into the break.

Kicker Dave Rayner was successful on four field goals after missing on his first two attempts.  Ryan Fitzpatrick had an efficient game going 15 of 27 for 196 yards and no interceptions.

The Bills finish their home schedule at 5 & 3 - their best since 2004 when they also finished 5 & 3.  And what a beautiful day for Western New York on the day before Christmas - sunny, temperatures in the 30's and no wind.  For the fans who turned out to see the game it was a nice Christmas gift.

The Bills close out the season next Sunday against the New England Patriots in Foxboro.