— Tom Brady passed for 369 yards and hit five different receivers for TD as the Buccaneers rallied for their third straight win, 38-31 over the Chargers. Mike Evans, Scotty Miller, O.J. Howard, Cameron Brate and rookie Ke’Shawn Vaughn caught scoring passes from Brady, who threw four of his five TDs after falling behind 24-7 in the second quarter. Rookie Justin Herbert completed 20 of 25 passes for 290 yards and three touchdowns in the Chargers’ third loss in a row.

— Baker Mayfield threw for two touchdowns and the Browns held on for a 49-38 victory over the Cowboys to improve to 3-1 for the first time since 2001. Jarvis Landry had his first career touchdown pass in the receiver’s 100th career game, a 37-yard toss to Odell Beckham Jr. Beckham finished with his first three-score game in nearly five years, capped by a 50-yard run on a reverse after the Cowboys had cut a 41-14 deficit to three points with less than four minutes remaining.

— Jared Goff hit Cooper Kupp for a 55-yard touchdown with 6:56 remaining before the Rams held off the winless Giants, 17-9. Darious Williams made a redemptive, diving interception at the Los Angeles 7 with 52 seconds to play to secure the Rams’ third win in four games. Rams cornerback Jalen Ramsey and Giants receiver Golden Tate scuffled at midfield after a game filled with trash-talking between the two Nashville-area natives.

— Carson Wentz hit Travis Fulgham on a 42-yard touchdown pass with 5:50 remaining to send the Eagles to their first win of the season, 25-20 over the 49ers. Wentz also ran for an 11-yard TD and threw for 193 yards and a score. George Kittle had a career-high 15 catches for 183 yards and a score for San Francisco, but Nick Mullens' third turnover of the night set up the go-ahead touchdown.

— Drew Brees threw two touchdown passes to Tre’Quan Smith 2:19 apart in the second quarter and the short-handed Saints overcame a 14-point deficit and beat the Lions 35-29 in Detroit. The Lions led 14-0 lead 4:37 into the game before New Orleans scored 35 straight points to even its record at 2-2. Detroit has coughed up leads of 17, 11 and 14 points in its three losses.

— Lamar Jackson ran for a 50-yard touchdown and threw for two scores as the Ravens downed Washington, 31-17 to improve to 3-1. Baltimore built a 21-10 halftime lead and opened the third quarter with a drive that ended with Mark Andrews’ second touchdown catch. That was enough to hand Washington its third straight defeat since a season-opening win.

— Josh Allen threw for two touchdowns and rushed for another in leading the Bills to a 30-23 victory over the Raiders. Allen was brilliant in the first half, finishing 15 of 20 with two touchdowns before sustaining a shoulder injury. Derek Carr had a strong performance for the Raiders, going 32 for 44 for 311 yards and two touchdowns.

— Philip Rivers threw a touchdown pass on the Colts’ first possession, and Indianapolis shut down Nick Foles and the Bears in a 19-11 victory. The Colts kept the Bears out of the end zone until Allen Robinson caught a 16-yard pass with 1:35 remaining. Indianapolis recovered the onside kick and came away with its third straight win. Both teams are 3-1.

— Dalvin Cook ran for 130 yards and two touchdowns and the Vikings withstood a late rally from the winless Texans to get their first victory, 31-23. The Texans cut the lead to 8 when Deshaun Watson connected with Kenny Stills on a 24-yard touchdown pass on fourth-and-10 with about six minutes remaining. Will Fuller made an acrobatic one-handed catch on fourth down for what was initially ruled a touchdown with about a minute left, but the play was ruled incomplete upon review.

— The Panthers are 2-2 after Teddy Bridgewater threw for 276 yards and two touchdowns in a 31-21 win over the Cardinals. Bridgewater also ran for a TD for the first time since a devastating knee injury in 2016. Carolina scored touchdowns on its first four trips inside the Cardinals’ 20-yard line to build a 28-7 lead.

— Joe Burrow has his first NFL win after the first overall pick threw for 300 yards and a touchdown in the Bengals’ 33-25 decision over the Jaguars. Joe Mixon ran for 151 yards and two touchdowns and caught Joe Burrow’s lone scoring pass. Cincinnati rolled up 505 yards amid a strong performance by its offensive line.