The Bills picked off Tim Tebow four times, hopeful Broncos, 40-14.

Denver (8-7), which has lost two straight following a 7-1 stretch, entered Week 16 with a one-game lead over the Chargers and Raiders atop the AFC West. Oakland defeated the Chiefs in overtime Saturday to join Denver atop the division, while the Chargers are currently playing the Lions.

Jairus Byrd and Spencer Johnson each took back interceptions for touchdowns, and Leodis McKelvin returned a punt 80 yards for a score to help the Bills (6-9) end a seven-game losing streak in emphatic fashion.

C.J. Spiller ran for a career-high 111 yards and a TD, while Ryan Fitzpatrick tossed for 196 yards on 15-of-27 attempts in the victory.

The Bills did not turn the ball over, but the same couldn't be said for Tebow, who threw twice as many interceptions on Saturday (four) as he had since taking over under center in Week 7 (two).