Final Score: Chicago 31, Minnesota 30

Chicago, IL (Sports Network) - Martellus Bennett's touchdown catch with 10 seconds to play gave the Chicago Bears a 31-30 win over the Minnesota Vikings on a rainy day at Soldier Field.

Jay Cutler was picked off twice and lost a fumble, but finished the game 28- for-39 with 290 yards and three touchdowns for the Bears (2-0), who opened the season with a three-point win over Cincinnati.

Bennett finished with seven catches for 76 yards, Brandon Marshall had seven catches for 113 yards and a score, while Matt Forte had 90 yards on 19 carries and 71 yards on 11 catches for Chicago, which has won seven of the last eight games against Minnesota.

Adrian Peterson rushed for 100 yards on 26 carries while Christian Ponder went 16-for-30 for 227 yards, one touchdown and one interception for the Vikings (0-2), who have lost two straight division games to open the season after falling in Detroit last week.