Photo credit: Sports Illustrated

Many storylines were in play heading into the Minnesota Vikings home opener.

Home opener are always huge, but add the return of Adrian Peterson and Randy Moss being inducted into the team’s Ring of Honor only added more to the excitement.

Rookie running back Dalvin Cook also made his debut. The highly touted rookie certainly did not disappoint. He rushed for 127 yards on 22 carries, breaking Peterson’s team record 103 rushing yards in his 2007 debut.

Sam Bradford went 27/32 for 346 yards and three touchdowns. Stefon Diggs caught seven passes for 93 yards and two touchdowns. Fellow wide receiver Adam Thielen caught nine for 157 yards.

“We had some shots in the game plan and we kind of felt them out in the first quarter,’’ Bradford said. “And we got some good looks we could take advantage of. Our guys on the outside did a great job. … We were able to create some explosive plays.’’ (

The defense, which has been the team’s strength the past three seasons, played well too against an offense that was ranked no.1 in the league last season and averaged 29.3 points a game (second best).

Drew Brees went 27/37 for 291 yards and a touchdown. Good numbers for most quarterbacks, but average for him. The touchdown came when the game was already out of reach with 1:56 left in the game.

“I’m definitely proud of these guys,’’ said defensive tackle Tom Johnson. “There’s a few things we got to clean up, but we persevered and kept on fighting.’’ (

The biggest story was the play of the offensive line, which has been the team’s weakness the past three seasons. They allowed only one sack and opened up plenty of holes for the running game.

“You got to give all the credit to those guys up front,’’ Cook said of the offensive line. “They answered the bell coming out of the gate.’’ (

Up next: Vikings travel to Pittsburgh to face the Steelers on Sunday.

You can follow Ali Siddiqui on twitter @asiddiqui15 and @SPOT_Vikings for Vikings news and updates.