Tom Brady, looking razor-sharp at times and relatively rust-free after serving his four-game "Deflategate" suspension, passed for 406 yards and three touchdowns to Martellus Bennett in his hyped return and the New England Patriots thumped the Browns, 33-13, in Cleveland on Sunday.
Brady was back — much to the relief of teammates and New England fans everywhere — following a ban for his role in the scandal in which an NFL investigation found the Patriots under-inflated footballs in the 2015 AFC championship game.
Brady fought Commissioner Roger Goodell's ruling for more than a year before he begrudgingly accepted his punishment.
He took out some of that built-up frustration on the Browns (0-5), throwing for 271 yards in the first half, as the Patriots (4-1) rebounded after being shut out last week at home by Buffalo.
Brady threw two short TD passes in the first half to Bennett before hooking up with his new teammate again on a 37-yarder to give the Patriots a 30-7 lead in the third quarter.
Falcons 23, Broncos 16
Matt Ryan and the Atlanta didn't need another 300-yard performance from Julio Jones to decipher Denver's dazzling defense and wreck Paxton Lynch's first NFL start with a win in Denver.
Using a steady dose of I-formation runs and short passes that put Denver's linebackers in coverage, the Falcons (4-1) handed the Super Bowl champs their first loss since Dec. 20 at Pittsburgh and left the Minnesota Vikings (5-0) as the NFL's last unbeaten team.
The Broncos (4-1) were on their heels having to respect the play-action because Devonta Freeman and Tevin Coleman were so effective running the ball, combining for 119 yards and a 4.4-yard average.
A week after setting a franchise record with 503 yards passing in a runaway win over Super Bowl 50's other participant, the Carolina Panthers, Ryan threw for 267 yards Sunday and only two of those (covering 29 yards) went to Jones.
Lions 24, Eagles 23
Matt Prater kicked a 29-yard field goal with 1:28 left and Darius Slay made an over-the-shoulder interception on the next snap, helping Detroit hand Carson Wentz his first loss with a victory over visiting Philadelphia.
The Lions (2-3) had lost three straight.
The Eagles (3-1) turned the ball over for the first time this season with 2:34 remaining when Ryan Matthews fumbled on a hit by Slay. The loose football was recovered by Tyrunn Walker at the Philadelphia 45.
Matthew Stafford set up the game-winning kick by converting a third-and-4 from the Eagles 39 with a perfectly placed pass on a crossing route to Golden Tate, who drew an unnecessary roughness penalty on Malcom Jenkins.
Packers 23, Giatns 16
Aaron Rodgers threw two touchdowns passes in an otherwise choppy night for the Green Bay offense, and the Packers' defense rattled visiting New York and limited Odell Beckham Jr.
Rodgers completed 23 of 45 passes for 259 yards but had two intercepted. Jordy Nelson and Davante Adams each had highlight-reel touchdown catches to help the Packers (3-1) build an 11-point halftime lead.
But the offense was mired by uncharacteristic drops, and couple of big plays were called back by penalties. Mason Crosby kicked three field goals, including two in the fourth quarter.
New York's Eli Manning completed 18 of 35 passes for 199 yards and was sacked three times.
Vikings 31, Texans 13
Adam Thielen caught a touchdown pass to cap Minnesota's opening drive and finished with a career-high 127 yards, and the Vikings defense flustered Brock Osweiler and Texans for a victory in Minnesapolis.
Marcus Sherels returned a punt 79 yards for a touchdown and Cordarelle Patterson scored on another sharp throw by Sam Bradford, who produced another turnover-free game and deftly guided the Vikings (5-0) into their bye week.
Brock Osweiler was overmatched by Minnesota's relentless rush and coverage, finishing 19 for 42 for 184 yards, one interception and a late touchdown pass while taking four sacks. The Texans (3-2) were denied on 12 of 13 third downs, unable or unwilling to do much other than dump off short passes. Lamar Miller only had eight carries for 20 yards during a dud of a performance by the Texans that felt a lot like the 27-0 loss at New England two weeks ago.
Cowboys 28, Bengals 14
Ezekiel Elliott ran for 134 yards and two touchdowns, fellow rookie Dak Prescott threw for a score and ran for another TD to lead Dallas to the victory in Arlington, Texas.
Prescott had his first turnover in five games starting in place of injured Tony Romo, a fumble when being sacked late in the third quarter. But Prescott extended his NFL rookie record to 155 passes without an interception to start his career. He completed 18 of 24 passes for 227 yards.
Elliott, on only 15 carries, became the first Cowboys rookie with three consecutive 100-yard rushing games.
Dallas (4-1) has won four in a row. The Bengals (2-3) already have a losing record a year after being 8-0 midway through the season.
Elliott put the Cowboys ahead to stay with a 13-yard TD run on their opening drive. Then on their first offensive snap of the second half, Elliott busted through the middle and into the open on the way to a 60-yard score, punctuating the play with what might be called a JerryWorld jump, leaping up a few feet to celebrate with fans sitting in field-level suites in the end zone.
Prescott ran five yards for a touchdown in the second quarter. Then he was scrambling to his right before halftime when he threw on the run to Cole Beasley for a 14-yard score.
Redskins 16, Ravens 10
Washington used an 85-yard punt return by Jamison Crowder and an uncharacteristically strong performance by their defense to beat the Ravens in Baltimore.
It was the third straight win for the Redskins (3-2), who came in with the league's 29th-ranked defense. Washington allowed a touchdown on the game's opening drive and smothered the Ravens (3-2) the rest of the way.
The game wasn't decided until the final minute, when an apparent 23-yard touchdown catch by Baltimore's Breshad Perriman was overturned by replay. Perriman got his right foot down in the end zone, but his left foot was out of bounds.
Crowder scored Washington's first TD with a sensational run through the middle of the Baltimore punt return team in the second quarter.
Steelers 31, Jets 13
Ben Roethlisberger passed for 380 yards and four touchdowns and the surging Pittsburgh pulled away in the second half for a win over visiting New York.
Sammie Coates caught six passes for a career-high 139 yards and two scores, including a 72-yard catch-and-run for a score on Pittsburgh's opening drive as the Steelers moved the ball at will against a secondary missing injured star Darrelle Revis.
Steelers running back Le'Veon Bell racked up 154 yards of total offense, including a career-high nine receptions, while Antonio Brown caught nine passes for 78 yards and a touchdown. The All-Pro receiver, who has been fined on multiple occasions this season for crossing the line during his celebratory dances, simply handed the ball to a fan in the stands.
Pittsburgh (4-1) played without starting right tackle Marcus Gilbert, but had little trouble protecting Roethlisberger from one of the NFL's top defensive lines.
The Jets fell to 1-4.
Titans 30, Dolphins 17
Marcus Mariota threw for three touchdowns and ran for another score, helping Tennessee overcome a handful of big plays at Miami Gardens, Fla.
Mariota bounced back with a strong game after totaling three interceptions and no TD passes in losses the past two weeks. He went 20 for 29 for 163 yards with no interceptions, and ran seven times for 60 yards.
DeMarco Murray added 121 yards rushing for the Titans, who totaled 235 on the ground. They improved to 2-3, and Miami fell to 1-4.
Ryan Tannehill and the Dolphins offense turned in another woeful performance aside from the occasional long gain. Rookie Jakeem Grant scored on a 74-yard punt return, Damien Williams had a 55-yard, catch-and-run to set up a touchdown, and DeVante Parker made a 50-yard reception that led to a field goal.
Colts 29, Bears 23
Andrew Luck threw a 35-yard TD pass to T.Y. Hilton with 3:43 left Sunday to lead the Indianapolis past visiting Chicago.
It's the first time the Colts (2-3) defeated the Bears in Indianapolis.
After hearing a clamoring for changes all week, Indy went to the hurry-up offense and Luck made the alterations look good early and late.
When the Colts opened up the passing game and took shots down the field, they were efficient. When they didn't, they bogged down.