Johnny Manziel and Travis Benjamin had days to remember as the Cleveland Browns beat the Tennessee Titans 28-14.
Manziel claimed his first win as a starter, throwing a pair of touchdown passes to wide receiver Benjamin, who added a third score on special teams.
The former Texas A&M quarterback was under pressure after struggling in his first handful of games, most of them coming off the bench, and he got off to a fast start by finding Benjamin for a 60-yard touchdown.
Isaiah Crowell made it 14-0 with an 11-yard rush and the Browns were 21-0 up by half-time when Benjamin caught a punt and returned it 78 yards for a touchdown.
Tennessee, with Heisman Trophy winner Marcus Mariota under center, started to show signs of life after the interval with Anthony Fasano the recipient of a 19-yard scoring pass for their first points of the game.
Mariota made it six touchdown passes in his first two NFL games when he hit Dorial Green-Beckham in the endzone from 13 yards to bring the Titans within seven points, but Manziel and Benjamin put the seal on victory with a second long touchdown play, this one from 50 yards.
Manziel ended up completing only eight of his 15 passes for 172 yards but he still has plenty to celebrate, while Benjamin finished with three receptions for 115 yards to go with 150 yards returning.
The Washington Redskins secured their first victory of the season as rookie running back Matt Jones played a starring role in their 24-10 win over the St Louis Rams.
Jones, playing in his second NFL game, rushed for 123 yards on 19 attempts and scored two of Washington's three touchdowns against a below-par Rams team that had beaten the Seattle Seahawks in Week One.
He scored from 39 yards in the first quarter and quarterback Kirk Cousins threw his only touchdown pass of the day to Pierre Garcon as the Redskins built a 17-0 lead.
The Rams scored 10 points in the third quarter, Kenny Britt and Nick Foles linking up for a 40-yard touchdown, but Jones, second score from three yards sealed the win for Washington.
Veteran wide receiver Larry Fitzgerald had three touchdowns as the Arizona Cardinals routed the hapless Chicago Bears 48-23 at Soldier Field.
Fitzgerald linked up with Carson Palmer for three scores and rookie David Johnson had two more – one of them a game-opening 108-yard kickoff return – as the Bears fell to 0-2 and lost starting quarterback Jay Cutler to a hamstring injury.
Jaron Brown pulled in Palmer's fourth touchdown pass, while Cutler linked up with Jay Bellamy for a 48-yard score before he was forced out of the game just before the interval.
Andy Dalton impressed for the Cincinnati Bengals as they held off the San Diego Chargers 24-19 to make it two wins from two.
Dalton threw three touchdowns, including a 45 yarder to Marvin Jones, and Giovani Bernard rushed for 123 yards after the Bengals pulled starter Jeremy Hill from the game in the wake of a pair of fumbles.
AJ Green and Tyler Eifert also scored touchdowns for the Bengals but Philip Rivers kept the Chargers in touch with passes to Steve Johnson and Malcom Floyd, but their comeback was just too late and they drop to 1-1.
There was a shock at the Superdome where the New Orleans Saints suffered a 26-19 defeat at the hands of the Tampa Bay Buccaneers, for whom No 1 draft pick Jameis Winston claimed his first victory.
Winston threw one touchdown pass, a 15-yarder to Vincent Jackson, and rushed for another score while Kyle Brindza hit four field goals as they battled back from a heavy defeat by the Titans last Sunday.