Favre was intercepted three times and the Dolphins defense stopped Adrian Peterson on fourth-and-goal from the 1 to preserve a 14-10 victory over the Minnesota Vikings Sunday.
Koa Misi also recovered Favre's fumble in the end zone for one of Miami's two touchdowns on the day and Brian Hartline scored the other on a 5-yard pass from Chad Henne to keep the Dolphins undefeated.
The 40-year-old Favre had his worst day as a Viking, going 19-for-28 for 197 yards with four turnovers. He threw two interceptions at home all of last season, but topped that total in the home opener Sunday.
"It was more what we didn't do than what they did, but I give those guys credit," Favre said.
One of those interceptions came on a tipped ball and another on what appeared to be miscommunication with Bernard Berrian.
The Vikings are 0-2, with a game against the Detroit Lions before a daunting post-bye schedule.
"I don't think any of these guys are panicked," coach Brad Childress said. "But I do feel like the urgency will definitely pick up."
This game was every bit the grind-it-out slugfest it was expected to be. The Vikings' offense came into the week out of sync in the passing game and promised to feature Peterson more on the ground, which is where the Dolphins have made their living since Tony Sparano took over as coach.
Peterson rushed for 145 yards and a touchdown for the Vikings, who forced two fumbles of their own, one that set up a touchdown.
The Dolphins (2-0) set the tone by deferring instead of receiving after winning the coin toss. They stopped the Vikings on fourth down at the Miami 26 on the first possession when Randy Starks batted down Favre's pass at the line.
Henne hit Brandon Marshall for a 46-yard pass on the next play, and Ricky Williams and Ronnie Brown bulled their way into the red zone with four wildcat plays. Henne hit Hartline for the TD and a 7-0 lead, and Miami's offense was put on ice for the rest of the game.
The Vikings held the Dolphins to 226 yards of offense and had the ball for almost 13 minutes longer than Miami. But just like in the NFC title game loss to New Orleans last year, turnovers were the difference.
But Miami's defense never wavered, holding the Vikings to a field goal in the fourth quarter, then getting the big stop with the Vikings threatening to take the lead late in the game.