TORONTO -- Rookie quarterback Russell Wilson rushed for three touchdowns and passed for another as the red-hot Seattle Seahawks pummeled the hapless Buffalo Bills 50-17 at the Rogers Centre on Sunday.
The explosive performance by the former Wisconsin star enabled the Seahawks (9-5) to win for fifth time in six games. The Bills (5-9) were officially eliminated from playoff contention, extending their NFL-worst playoff drought to 13 consecutive seasons.
Wilson, a third-round draft pick, rushed for 92 yards on nine carries and completed 14 of 23 passes for 205 yards. He did most of his damage in the first half as Seattle built a 31-17 lead. Wilson's nine victories as a starter tie him with the Indianapolis Colts' Andrew Luck for the most wins among this year's crop of rookie quarterbacks.
Seattle, which scored on its first five possessions and has rung up a total of 108 points in two weeks, also got a big effort from running back Marshawn Lynch. The former Bills first-round draft pick had 113 yards and one touchdown on 10 carries in his first game against his old team.
Seattle's defense took the ball away three times, leading to 17 points.
Running back C.J. Spiller and wide receiver Stevie Johnson were among the few bright spots for the Bills. Spiller rushed for 103 yards and became the 12th back in team history to run for 1,000 yards in a season. Johnson had eight receptions for 115 yards and one touchdown.
The day began inauspiciously for Wilson, who was sacked by linebacker Kelvin Sheppard for a 7-yard loss on the first play from scrimmage. However, Wilson completed his first four passes and capped a 10-play, 76-yard drive with a 14-yard run to put Seattle up 7-0 five minutes into the game.
The Bills were forced to punt, and Wilson worked his magic again, capping a five-play, 67-yard drive with 25-yard touchdown run to give the Seahawks a 14-0 lead with 5:46 left in the first. In his first two series, Wilson was 5-for-5 passing for 67 yards and had four carries for 59 yards and two scores.
Buffalo closed the gap to 14-7 on its next when Spiller scored on a 14-yard run. Bills quarterback Ryan Fitzpatrick completed all four of his passes on the drive for 45 yards.
The Seahawks pushed the lead to 10 points early in the second quarter on Steven Hauschka's 19-yard field goal. The score was set up by a 44-yard pass from Wilson to Golden Tate on flea-flicker that featured a handoff to Lynch and a lateral back to Wilson.
Seattle made it 24-7 on its fourth series when Wilson tossed a 4-yard touchdown pass to tight end Zach Miller. One snap earlier, Lynch burst off tackle for 44 yards.
Wilson struck again on the Seahawks' next possession, scoring on a 13-yard run to increase Seattle's cushion to 31-7.
Buffalo responded with a 20-yard touchdown pass from Fitzpatrick to Johnson with 1:10 remaining in the half.
The Bills cut the deficit to 14 points on Rian Lindell's 41-yard field goal as time expired in the half.
On its first series of the third quarter, Buffalo was driving for the score that would have cut the lead to one touchdown. However, after Johnson made a circus catch for 25 yards to the Bills' 44, Fitzpatrick was picked off by Seattle linebacker K.J. Wright, who returned the ball to the Buffalo 20. Two plays later, Lynch ran it in from the 13. The Seahawks led 37-17 after Bills tackle Marcell Dareus blocked the extra point.
Fitzpatrick turned it over again on Buffalo's next possession. He was sacked by defensive end Chris Clemons, and the ball was picked up by Bruce Irvin, who returned it to the Bills' 10. Buffalo's defense held, and Hauschka kicked a 33-yard field goal to make it 40-17.
Seattle's opportunistic defense came through again on Buffalo's next possession, when free safety Earl Thomas intercepted Fitzpatrick and returned the ball 57 yards for a touchdown to inflate Seattle's lead to 47-17.
Hauschka kicked a 23-yard field goal with 9:17 remaining in the game to close out the scoring.
NOTES: The Seahawks are now 8-20 in games in the Eastern time zone in the past decade. Sunday's win was Seattle's first East Coast victory in four attempts this season. ... The Bills are 1-4 in regular-season home games in Toronto. ... Wilson established a record for most rushing touchdowns by a Seattle quarterback in a game. ... Spiller reached the 1,000-yard rushing mark in just 154 carries. Beattie Feathers is the only player in NFL history to require fewer carries to accumulate 1,000 rushing yards. He gained 1,004 yards on 119 carries for the Chicago Bears in 1934. ... Fitzpatrick moved into third place all-time on the Bills' passing-touchdown list by throwing No. 78 of his Buffalo career. Jack Kemp had 77. ... Seattle head coach Pete Carroll began his NFL career as a defensive backs coach with the Bills in 1984. ... The attendance was 40,770 -- about 10,000 shy of a sellout.