There was no stopping the Minnesota Vikings’ offense Monday night, as they bowled their way through a still-leaky New Orleans Saints’ defensive unit on their way to a decisive 29-19 victory at home.

Vikings head coach Mike Zimmer liked what he saw from his team, particularly praising the amazing job done by his offense. The Star Tribune’s Sid Hartman got a scoop on Zimmer’s excitement over the victory.

“Our offense was outstanding,” coach Mike Zimmer said. “The coaches did an outstanding job, the players did a great job executing. I was really proud of the offensive line and how they played. I was really proud of the running back [rookie Dalvin Cook], I thought he made some great runs. [Quarterback Sam] Bradford, obviously, played outstanding.”

Sam Bradford outplayed the quarterback that was supposed to out-duel him in this game, compiling 346 passing yards with three touchdowns on 27 of 32 attempts on the opposite side of Drew Brees. Bradford benefited from a well-protected pocket, as he was sacked just once while Dalvin Cook took advantage of gaps provided by the offensive line, racking up 127 rushing yards to set the Vikings rookie record in a debut, passing the mark previously set by Adrian Peterson.

The yardage came from almost everywhere for the Vikings, who also got 157 and 93 receiving yards from Adam Thielen and Stefon Diggs, respectively. All told, the Vikings compiled 470 total yards, way more than their average of 315.1 per game last season.

Minnesota looks to carry the momentum to Heinz Field next week when they take on the Pittsburgh Steelers.