The 49ers (1-3) take on an NFC West foe Sunday in front of their home fans at Levi's Stadium.
Will the losing streak come to an end when the Cardinals (0-4) come to town? The 49ers will be leaning on C.J. Beathard under center while Arizona has turned to rookie Josh Rosen.
And on defense, the 49ers have to contain running back David Johnson, who is always a threat as a runner and receiver.
NFL experts from around the country have made their picks for Sunday's clash, and the sides seem to be split.
Nick Wagoner, ESPN: 49ers 24, Cardinals 17
Josh Weinfuss, ESPN: Cardinals 24, 49ers 21
Pete Prisco, CBS: 49ers 23, Cardinals 17
David Steele, Sporting News: Cardinals 23, 49ers 18
Kyle Madson, Niners Wire: 49ers 23, Cardinals 16
Bob McManaman, Arizona Republic: Cardinals 20, 49ers 17
This Sunday, be sure to watch 49ers Pregame Live at noon and 49ers Postgame Live immediately after the game on NBC Sports Bay Area and live streaming on the NBC Sports app. Greg Papa, Donte Whitner, Jeff Garcia, Matt Maiocco and Laura Britt will have everything you need to know.