GLENDALE, Ariz. (AP) — Drew Brees snapped out of a two-game funk to throw for 389 yards and four touchdowns, leading the New Orleans Saints past the Arizona Cardinals 48-41 Sunday in the highest-scoring game in the NFL this season.

Brees, who had no TDs and six interceptions his previous two games, completed 37 of 48 with no picks.

Brandin Cooks caught seven passes for a career-best 186 yards for the Saints (6-8), including touchdown plays of 65 and 45 yards.

David Johnson rushed for 53 yards and caught four passes for 55 yards for Arizona (5-8-1). The second-year back became the first player in NFL history to have at least 100 yards from scrimmage in the first 14 games of a season.

Johnson rushed for two touchdowns, giving him 17 TDs this season and 30 in the first 30 games as a pro.

The Cardinals’ Carson Palmer threw for 318 yards and two scores.

The teams amassed 913 yards, 488 by New Orleans, 425 by Arizona, which finished 4-3-1 at home.

Copyright 2024 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.

Join our Newsletter for the latest news right to your inbox