MIAMI — Tom Brady shook off a rare turnover to throw for a team-record 517 yards and four touchdowns Monday night, including a 99-yarder to Wes Welker, as the Patriots defeated the Dolphins 38-24.
Defensive end Jared Odrick picked off a deflected pass to set up a Miami touchdown and end Brady's league-record streak of 358 passes without an interception.
New England gained 622 yards, the most in franchise history and the most allowed by Miami.
Miami's Chad Henne threw for a career-high 416 yards. The 906 net yards passing (933 total minus 26 yards worth of sacks) by both teams was an NFL record. Miami's Dan Marino and Ken O'Brien of the Jets amassed 884 net passing yards in a 1986 game that went overtime.
Brady, who went 32-of-48, became the 11th quarterback to throw for at least 500 yards. Norm Van Brocklin set the record of 554 yards in 1951.
"Embarrassing," Miami safety Yeremiah Bell said. "That can't happen."
The capper came with 5:44 left and the Patriots up 31-17. After they stopped Miami on downs at the 1-foot line, Brady threw from his end zone to Welker, who had slipped behind Benny Sapp near the 30-yard line and ran in for the longest play in Patriots history.
"I only threw it 25 yards. Wes did all the work," Brady said.