Wrap-up: Bills 40, Broncos 14

Here are some thoughts on the Buffalo Bills' 40-14 victory over the Denver Broncos:

What it means: The Bills (6-9) avoided getting "Tebowed" and broke a season-high seven-game losing streak. Buffalo took a nine-point lead into the fourth quarter and finished strong by scoring 17 unanswered points. That was too much for any late-game magic from Broncos quarterback Tim Tebow, who was picked off four times by Buffalo. With the offense scoring points and the defense forcing turnovers, Buffalo played much like it did during its fast start in the first month of the season.

What I liked: Buffalo received a pair of huge contributions from its former first-round picks. Running back C.J. Spiller recorded his first career 100-yard rushing game with 111 yards and one touchdown. Spiller is doing a good job filling in for the injured Fred Jackson (leg). Cornerback Leodis McKelvin, also a former first-round pick, has been mostly a disappointment in the secondary. But McKelvin showed off his return skills with an 80-yard punt return for a touchdown. McKelvin also set a franchise record with 135 punt return yards. Buffalo's special teams made the difference in this game.

What I didn't like: There isn't much to complain about in this game from Buffalo's perspective. Buffalo's offense was 2-for-12 on third-down conversions. But that's nitpicking an otherwise very good performance by the Bills.

What's next: The Bills will conclude their season on New Year’s Day against the New England Patriots. It will be a rematch of Buffalo's 34-31 victory over the Patriots in Week 3.