What it means: The Bills (7-5) continued to play sloppy football at home but came away with another "how did that happen?" victory. After gaining just 91 yards and scoring no points in the first half, the Bills awoke in the third quarter, scoring two touchdowns in a span of 10 seconds -- which was all they needed against the turnover-prone Browns (7-5), who benched Brian Hoyer for Johnny Manziel. The Bills' playoff hopes remain intact, but how much longer can they hold on? For now, they can't be counted out.
Stock watch: Defensive end Jerry Hughes, up. A free agent after this season, Hughes' price tag continues to rise. Entering Sunday with 9.5 sacks and two forced fumbles, Hughes continued to make plays against the Browns. On a Terrance West run in the third quarter, Hughes forced a fumble and returned it 18 yards for a touchdown. He has benefited from strong play across the Bills' entire defensive line, but Hughes' value on the open market continues to escalate.
Game ball: Wide receiver Robert Woods. Another big game from the second-year receiver. After setting career highs Monday night in a 38-3 victory over the New York Jets, Woods led the Bills with four catches for 71 yards, including a 34-yard gain on a fourth-and-3 play that led to the Bills' first touchdown. Woods again stole some thunder from rookie Sammy Watkins, who caught 3 of 9 targets for 11 yards.
Orton's shaky outing: The Bills won this game, but it wasn't the product of strong quarterback play, especially in the first half. For the game, Kyle Orton completed 17 of 31 passes for 190 yards, one touchdown and two interceptions. With a 57.2 passer rating, he became just the fifth quarterback this season to win with a passer rating under 58.
Dareus injured: Defensive tackle Marcell Dareus departed for the locker room in the second quarter with a groin injury. He returned to the sideline in the second half but was replaced by Stefan Charles.
What's next: For the Bills to make the playoffs, it will take a monumental effort in their remaining four games. They travel to face the Denver Broncos next Sunday, followed by their home finale against the Green Bay Packers. They end with road trips against the Oakland Raiders and New England Patriots. It will be tough sledding down the stretch.