San Francisco and Arizona have faced off 51 times. Here are the best shots from the teams' meetings.
The San Francisco 49ers are on the road in Week 10 for a divisional matchup against the Arizona Cardinals. Follow along here throughout the NFC West clash as the 49ers look to end their current seven-game losing streak.
Pierre Garçon (shoulder) is back in the lineup after being inactive for the team's past two contests. He'll return to the starting lineup with DuJuan Harris likely to still play a role as the No. 2 running back. Hyde leads the 49ers with 429 rushing yards and six touchdowns this season. With Hyde returning to action, Mike Davis will take his place on the inactive list.
Aaron Lynch (ankle) and Rashard Robinson (knee) will both miss their second consecutive games.
Arizona's most noticeable absence is safety Tyrann Mathieu (shoulder). Mathieu posted two interceptions in Week 3 last season against the 49ers and returned one for a touchdown.
Here's San Francisco's full list of inactives: Davis, Robinson, Lynch, Christain Ponder, Je'Ronn Hamm, Chris Jones and John Theus.
And for the Cardinals: Mathieu, Chris Hubert, Cole Toner, Olsen Pierre, Robert Nkemdiche, Ed Stinson and Tharold Simon.
The Cardinals got the ball first and San Francisco promptly forced a three-and-out to open the game. Jimmie Ward broke up a third-down pass intended for Larry Fitzgerald.
The 49ers also went three-and-out on their first drive. Hyde's first carry went for a 2-yard loss, and Colin Kaepernick was sacked on third down.
On a third-down completion from Carson Palmer to J.J. Nelson, Keith Reaser forced a fumble and Antoine Bethea recovered. San Francisco took over at Arizona's 49-yard line.
The 49ers couldn't take advantage of the takeaway. Hyde picked up four yards on first down and Kaepernick completed a 4-yard pass to Garrett Celek. On 3rd-and-1, however, Hyde lost six yards on a carry towards the right sideline.
Arizona got rolling on its next possession. Michael Floyd made a diving catch for a 35-yard gain. David Johnson followed with a 16-yard catch, and Fitzgerald hauled in a diving, 18-yard reception. Fitzgerald then converted on 3rd-and-3 with another diving reception, this time for an 8-yard gain.
Johnson capped the drive with a 3-yard touchdown recption to put the Cardinals up 7-0.
San Francisco's offense followed with another three-and-out.
The 49ers got a stop, and Jeremy Kerley followed with 25-yard punt return but fumbled at the end of the return. Arizona then got 38 yards on a pass interference penalty.
On the next play, Johnson ran away from the 49ers defense for an 18-yard touchdown run to put the Cardinals up 14-0.
The second-year running back now has four touchdowns on the season against San Francisco.
The 49ers responded with a quick answer.
A 32-yard catch and run by McDonald got things going. Kaepernick then completed an 11-yard pass to Rod Streater.
From the Cardinals 17-yard line, Kaepernick found a wide open Kerley for a touchdown to put the 49ers on the board, 14-7.
It was Kerley's third touchdown of the season.
Arizona's offense continued to roll. Palmer started the drive with a 21-yard completion to John Brown. Palmer converted an ensuing 3rd-and-7 with a 14-yard run. The game broadcast announced that it was the longest run of the quarterback's career.
The 49ers ultimately held and forced a field-goal attempt.
Chandler Catanzaro was good from 39-yard out to make it 17-7, Arizona.
San Francisco followed with its most impressive offensive play of the day. On 3rd-and-19 from his own 5-yard line, Kaepernick hit Torrey Smith for a 21-yard gain to move the chains. The quarterback then hit Quinton Patton for a 13-yard gain. Hyde provided a key block to help his receiver get first-down yardage. The 49ers converted another third down on a 7-yard pass to Kerley. Kaepernick scrambled on the next third down and ended up a yard short of the line to gain. Chip Kelly opted to go for it, and Kaepernick converted with a 6-yard pass to McDonald to keep the drive alive.
The drive culminated with a 49-yard field goal from Phil Dawson to pull the 49ers within one score 17-10.
The make was No 398 for Dawson in his career.
Arizona was able to drive the ball down the field just before the half. Eric Reid was called for pass interference in the end zone to give the Cardinals one play from the 49ers 1-yard line. Ward was able to break up the ensuing pass to hold Arizona to a field goal.
Catanzaro was good from 19-yards out to give the Cardinals a 20-10 lead going into halftime.
Kaepernick finished the first half 11-of-14 passing for 116 yards and one touchdown. Ward was impressive as well with four pass breakups.
The 49ers got the ball first in the third quarter but went three-and-out.
Fitzgerald, who left the game briefly in the first half, returned and caught a 33-yard pass on a flea flicker. San Francisco's defense stepped up to force a turnover shortly after. DeForest Buckner recorded the 49ers first sack of the game. Eli Harold followed with a sack and forced fumble on the next play. Buckner recovered the loose ball to give the 49ers possession. The sack was Harold's first of his career.
Kaepernick took advantage with a 45-yard completion deep down the middle of the field to Patton.
Dawson drilled his second field goal of the game, this one from 53-yards out to make it a one-score game once again, 20-13.
The kick would have been good from 60 yards as Dawson is now at 399 makes for his career.
Later in the quarter, Palmer had a third-down pass go off the hands of Nelson and into the arms of Eric Reid. The safety's first interception of the season gave the 49ers great field position at Arizona's 40-yard line. A Kaepernick 9-yard scramble followed by a 3-yard pass to Kerley got San Francisco going. Back-to-back holding penalties pushed the 49ers back towards midfield and out of field-goal range.
Bradley Pinion punted the ball back to Arizona near the end of the third quarter.
The 49ers were able to get another stop and keep the game within one score. Bethea made an impressive stop in the backfield against Johnson on 3rd-and-1.
San Francisco wasn't able to find points and punted the ball back to Arizona. Pinion pinned the Cardinals inside their own 5-yard line. Arizona began driving, highlighted by a 19-yard completion to Fitzgerald on 3rd-and-3. Gerald Hodges gave the 49ers life with an interception in the middle of the field. It was Palmer's second pick of the day and the Cardinals fourth turnover.
Kaepernick opened San Francisco's ensuing drive with a 24-yard completion to Kerley. The quarterback followed with a 19-yard scramble on 3rd-and-8 to the Cardinals 12-yard line. On first down, Kaepernick found Hyde in the end zone, but the pass fell through the running back's outstretched arms. On second down, McDonald made an 8-yard reception.
On 3rd-and-2, Kaepernick kept it himself and ran it in for a 4-yard touchdown to tie the game 20-20.
Arizona got the ball back with 1:55 remaining in the game. Michael Floyd came down with a 26-yard reception in tight coverage. The booth reviewed the play and although it looked like it may have been incomplete, there wasn't sufficient evidence to overturn the call. Fitzgerald got 14 more yards on a quick slant from left to right. The future Hall of Famer is up to 12 receptions for 133 yards.
Johnson grabbed a 12-yard reception on third down to get the Cardinals further into field-goal range. Johnson churned out more yards on the ground to set up Catanzaro.
Arizona's kicker was good from 34-yards out as time expired to give the Cardinals the 23-20 victory.
The 49ers drop to 1-8 on the season and will return home in Week 11 to host Tom Brady and the New England Patriots.