Week 5 is early for must-win games in the NFL, but that's what Thursday night's showdown against the San Francisco 49ers was for the Arizona Cardinals.
The reigning NFC West champions were in dire need of a win following a 1-3 start, and they pulled through to the tune of a 33-21 victory at Levi's Stadium.
Meanwhile, the 1-4 Niners have dropped four straight since blanking the Los Angeles Rams in Week 1.
David Johnson was the focal point of the Cardinals offense with Carson Palmer (concussion) sidelined, and he finished with 27rushes for 157 yards and two touchdowns to go with three catches for 28 yards.