Ezra Shaw/Getty Images

David Johnson and the Arizona Cardinals ushered in Week 5 of the NFL season with a 33-21 win over the San Francisco 49ers on Thursday.

With Carson Palmer out, the Cardinals relied on their run game, and Johnson delivered. Bleacher Report shared the explosive back's line:

After the game, Tyrann Mathieu compared his teammate to a legend:

Johnson's big night came when the Cardinals were in dire need of a win. Falling to 1-4 might've knocked them out of playoff contention. At 2-3, they're still holding on.

The rest of the teams in the hunt will be in action on Sunday. Game times and live-stream information can be found below:

Week 5 Schedule Sunday, October 11 Time (ET) Matchup TV Live Stream 1 p.m. New England Patriots at Cleveland Browns CBS NFL Sunday Ticket (subscription required) 1 p.m. Philadelphia Eagles at Detroit Lions Fox Fox Sports Go 1 p.m. Chicago Bears at Indianapolis Colts Fox Fox Sports Go 1 p.m. Tennessee Titans at Miami Dolphins CBS NFL Sunday Ticket (subscription required) 1 p.m. Washington Redskins at Baltimore Ravens Fox Fox Sports Go 1 p.m. Houston Texans at Minnesota Vikings CBS NFL Sunday Ticket (subscription required) 1 p.m. New York Jets at Pittsburgh Steelers CBS NFL Sunday Ticket (subscription required) 4:05 p.m. Atlanta Falcons at Denver Broncos Fox Fox Sports Go 4:25 p.m. Cincinnati Bengals at Dallas Cowboys CBS NFL Sunday Ticket (subscription required) 4:25 p.m. Buffalo Bills at Los Angeles Rams CBS NFL Sunday Ticket (subscription required) 4:25 p.m. San Diego Chargers at Oakland Raiders CBS NFL Sunday Ticket (subscription required) 8:30 p.m. New York Giants at Green Bay Packers NBC NBC Sports Live Extra Monday, October 12 Time (ET) Matchup TV Live Stream 8:30 p.m. Tampa Bay Buccaneers at Carolina Panthers ESPN WatchESPN ESPN.com

Note: Live-streaming is also found on NFL Sunday Ticket and replays with NFL Game Pass for subscribers.

The Games Everyone Can Watch

Video Play Button Videos you might like

New York Giants at Green Bay Packers

Joe Robbins/Getty Images

New York Giants wide receiver Odell Beckham Jr. enters Sunday's game surrounded by the kind of attention he and his team would almost certainly rather avoid.

After a series of over-analyzed blow-ups in recent weeks, Beckham enters Sunday with more than just the game on the line.

But if he can ignore that, and just get back to the game, the rest should take care of itself.

The New York Post's Steve Serby summed it up this way:

Say goodbye to Woe-dell. Stop obsessing about the zebras, let them do their job, you just worry about doing yours. Your rookie head coach and your teammates have your back. They just want you right because they know they have no chance without you. No one has thrown you under any bus, they simply have offered public reminders that your lack of self-control can be hurtful. Stop putting them in compromising positions.

The Giants will indeed have little chance without Beckham against the Green Bay Packers. Aaron Rodgers finally started to find a rhythm in Green Bay's last game, and the rest of the team has had two weeks to prepare and get healthy thanks to a bye.

Tampa Bay Buccaneers at Carolina Panthers

Kevin C. Cox/Getty Images

After going 15-1 in 2015, the Carolina Panthers have already tripled their loss total from last year. At 1-3, they may lose a shot at defending their NFC title if they drop another one.

And after Saturday's news from the team's Twitter account, it looks like dropping another one is very much in play:

Without Cam Newton, it's hard to imagine the Panthers offense finding any traction against the Bucs. Newton led all players in fantasy points last season. His backup, Derek Anderson, has seven touchdown passes in his six years with Carolina.

Among the 139 quarterbacks who've attempted at least 100 passes since Anderson entered the league in 2006, his career passer rating of 71.6 ranks 103rd.