A barnburner in which the Los Angeles Chargers outscored the Cleveland Browns conjured memories of the old, pass-happy AFL and highlighted a Week 5 afternoon slate that featured several other tight contests, including a bizarre overtime victory for the Green Bay Packers in which it appeared for some time that neither they nor the Cincinnati Bengals actually wanted to win the game.

The winless Detroit Lions again succumbed to a last-second field goal, this one by the Minnesota Vikings, the Philadelphia Eagles rallied past the Carolina Panthers and the New England Patriots needed their own comeback to nip the Houston Texans. While the Jacksonville Jaguars joined the Lions at 0-5 with a loss to the Tennessee Titans, the 5-0 Arizona Cardinals remained the NFL’s only unbeaten squad with a tight win over the San Francisco 49ers in Trey Lance’s starting debut.

Having an easier time of it were the defending champion Tampa Bay Buccaneers, who got five touchdown passes and over 400 yards from Tom Brady in a win over the Miami Dolphins. The Dallas Cowboys pulled away from the injury-riddled New York Giants, the Pittsburgh Steelers squelched a Denver Broncos rally, the Chicago Bears squashed the Las Vegas Raiders and the New Orleans Saints handled the Washington Football Team.

Sunday kicked off with the season’s first London game, which saw the Atlanta Falcons take care of business against the slow-starting New York Jets. Read below for details and analysis of the Week 5 action.