SEATTLE (AP) -- Marshawn Lynch ran for 124 yards and a touchdown, rookie QB Russell Wilson threw three first-half touchdowns, and the Seattle Seahawks overcame 182 yards rushing by Adrian Peterson in a 30-20 win over the Minnesota Vikings on Sunday.
The matchup between the top two rushers in the NFL -- Peterson and Lynch -- didn't disappoint with Peterson having his best game since 2008.
Lynch ran for a 3-yard TD in the third quarter, while Wilson threw TD passes of 11 yards to Sidney Rice, and TDs of 6 and 11 yards to Golden Tate for the Seahawks (5-4).
Peterson and the Vikings (5-4) had 197 yards rushing in the first half, but only had 46 yards rushing in the second half. Quarterback Christian Ponder was 11 of 22 for 63 yards.