Key review: A look back at the scouting report

Seattle's ability to stop the run was considered a priority heading into Sunday's game against Buffalo. So was the Seahawks' propensity for forcing turnovers. Here's a look back at the scouting report heading into Sunday's game and how those areas played out in Sunday's game.

Keys to Seahawks victory

1. Contain C.J. Spiller.Scouting report: Spiller entered the game averaging 6.6 yards per rush. Only Washington quarterback Robert Griffin III has a higher average than Spiller among players with more than 85 carries.

Result: The Seahawks certainly didn't contain Spiller, who rushed for 103 yards on 17 carries. The best thing Seattle did was get a big lead, which meant he only carried seven times in the second half because the Bills were playing catchup.

2. Keep the turnover train rolling.Scouting report: Seattle had a hard time forcing mistakes in its first seven road games as 19 of the team's 27 takeaways in the first 13 games occurred at home.

Result: The Seahawks forced three turnovers, all coming in the first 10 minutes of the third quarter to extinguish any possibility the Bills were going to come back from a 14-point halftime deficit. The Seahawks forced three turnovers only once in their first 12 games. They've done it in each of the past two.

3. Keep the secondary battened down.Scouting report: Seattle will be starting its third right different right cornerback in three weeks with Brandon Browner still suspended and Walter Thurmond out with a hamstring injury.

Result: The Seahawks allowed four passes that gained 20 or more yards in the game, including an astounding one-handed catch by Stevie Johnson over the middle. Johnson finished with 115 yards receiving, the third opponent in four games to hit triple digits receiving against the Seahawks.

Keys to Bills victory

1. Slow Seattle's run game to a crawl.Scouting report: The Seahawks had their best rushing game of the season in Week 14, gaining 284 yards on the ground against Arizona. Buffalo ranks No. 28 in the league in run defense.

Result: The Bills didn't slow Seattle down let alone stop the Seahawks. It wasn't just Marshawn Lynch, who averaged more than 11 yards per carry for the second consecutive week. Quarterback Russell Wilson rushed for three touchdowns in the first half and gained a season-high 92 yards.

2. Don't sleep on the Seahawks' tight ends.Scouting report:Zach Miller caught a 24-yard touchdown against Arizona -- his second of the year -- while backup Anthony McCoy caught three passes for 105 yards, becoming the first Seahawk player to surpass 100 yards receiving in a game this season.

Result: Don't look now, but Miller is becoming a consistent target in the passing game. He caught three passes, which might not sound like much, but no Seahawk caught more than four this game. Miller caught a 4-yard touchdown pass from Wilson in the second quarter.

3. Hold a special-teams advantage.Scouting report:Leodis McKelvin is one of the most dangerous returners in the game, and he has scored twice this season on punt returns. Buffalo leads the league in punt returns, averaging 17.2 yards, and ranks fourth in kickoff returns at 27.7.

Result: McKelvin did not play because of a groin injury, a huge break for the Seahawks, who had a punt return for a touchdown nullified by a penalty.