Arizona Cardinals Photos
#ThrowbackThursday: Cardinals-49ers
Images from past matchups between the Cardinals and this week's opponent, the San Francisco 49ers
![1978: Cardinals CB Roger Wehrli defends a pass to 49ers TE Paul Seal](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/frfoicaxbmwvejwmglzl.jpg)
1978: Cardinals CB Roger Wehrli defends a pass to 49ers TE Paul Seal
![1978: Cardinals LB Scott Williams tackles 49ers QB Scott Bull](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/xrf6idpuemgi8e8bvque.jpg)
1978: Cardinals LB Scott Williams tackles 49ers QB Scott Bull
![1979: 49ers QB Joe Montana](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/frnbwvvj7bshmaamntx0.jpg)
1979: 49ers QB Joe Montana
![1986: Cardinals QB Cliff Stoudt](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/kvts8sjisbsrxpsujdmm.jpg)
1986: Cardinals QB Cliff Stoudt
![1987: 49ers RB Roger Craig runs the ball as CB Ken Sims dives for the tackle](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/q38q2dgks0m5umva3juq.jpg)
1987: 49ers RB Roger Craig runs the ball as CB Ken Sims dives for the tackle
![1991: Cardinals QB Stan Gelbaugh tries to evade 49ers DE Dennis Brown](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/zlqqugsmifjoavttb8mu.jpg)
1991: Cardinals QB Stan Gelbaugh tries to evade 49ers DE Dennis Brown
![1993: DB Chuck Cecil zeroes in on 49ers TE Brent Jones](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/o5uicblmuic77yonhsaq.jpg)
1993: DB Chuck Cecil zeroes in on 49ers TE Brent Jones
![1999: 49ers QB Jeff Garcia runs as Cardinals DL Brad Ottis tries to make the tackle](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/sjuj5jnksfj2kxrwlwcw.jpg)
1999: 49ers QB Jeff Garcia runs as Cardinals DL Brad Ottis tries to make the tackle
![1993: Cardinals LB Eric Hill watches over the line of scrimmage](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/ndd7vq5sjmnwbmgybyzl.jpg)
1993: Cardinals LB Eric Hill watches over the line of scrimmage
![2000: Cardinals RB Thomas Jones](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/ibdlsrgqluqsharyvpjz.jpg)
2000: Cardinals RB Thomas Jones
![2002: Cardinals RB Marcel Shipp](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/uaszorgdvegkpjhpedy1.jpg)
2002: Cardinals RB Marcel Shipp
![2000: S Pat Tillman](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/hy7qxvp72tq603ewyxgv.jpg)
2000: S Pat Tillman
![2002: Cardinals QB Jake Plummer](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/gwtshu7xyaukzuzzoyjt.jpg)
2002: Cardinals QB Jake Plummer
![2003: Cardinals K Tim Duncan celebrates a game-winning kick](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/qbwgw7ipmluhw611tc7c.jpg)
2003: Cardinals K Tim Duncan celebrates a game-winning kick
![2004: Cardinals RB Emmitt Smith is tackled by 49ers CB Mike Adams](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/ol40jvgssidn6sxrbnyu.jpg)
2004: Cardinals RB Emmitt Smith is tackled by 49ers CB Mike Adams
![2004: QB Josh McCown spikes the ball following a two-point conversion](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/zmnyjobamrjt33tjmvgr.jpg)
2004: QB Josh McCown spikes the ball following a two-point conversion
![2004: 49ers QB Tim Rattay scrambles as Cardinals DE Bertrand Berry gives chase](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/mfohoofnp0ant6arhwh2.jpg)
2004: 49ers QB Tim Rattay scrambles as Cardinals DE Bertrand Berry gives chase
![2005: WR Anquan Boldin gets tackled by three 49ers](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/xvuuc1zzs2kflix62haa.jpg)
2005: WR Anquan Boldin gets tackled by three 49ers
![2005: WR Larry Fitzgerald is upended by 49ers DB Derrick Johnson](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/hxqlwck4ze6uprjrlgmx.jpg)
2005: WR Larry Fitzgerald is upended by 49ers DB Derrick Johnson
![2005: S Robert Griffith carries the Mexican flag before the game in Mexico City](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/lwpcdueymmykf81rvs1h.jpg)
2005: S Robert Griffith carries the Mexican flag before the game in Mexico City
![2006: Cardinals WR Bryant Johnson tries to get away from 49ers CB Mike Adams](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/mbyhbylyztmqufwn7cjr.jpg)
2006: Cardinals WR Bryant Johnson tries to get away from 49ers CB Mike Adams
![2006: Cardinals RB Edgerrin James scores a touchdown](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/jqjsetdr8yeo8xbmbqfj.jpg)
2006: Cardinals RB Edgerrin James scores a touchdown
![2006: Cardinals S Antrel Rolle forces a fumble of 49ers WR Arnaz Battle](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/lxhajt2ubmfo8vdmultz.jpg)
2006: Cardinals S Antrel Rolle forces a fumble of 49ers WR Arnaz Battle
![2007: 49ers Frank Gore breaks away as CB Antrel Rolle (left), LB Calvin Pace (middle) and DT Darnell Dockett pursue](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/r62qubhlkr97s4lyxmim.jpg)
2007: 49ers Frank Gore breaks away as CB Antrel Rolle (left), LB Calvin Pace (middle) and DT Darnell Dockett pursue
![2007: TE Leonard Pope catches a pass in front of DB Nate Clements](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/p9r7atb2sujjjzdagzdc.jpg)
2007: TE Leonard Pope catches a pass in front of DB Nate Clements
![2008: Cardinals WR Steve Breaston stretches for the end zone](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/x3jrtrucmrbxxcrsug71.jpg)
2008: Cardinals WR Steve Breaston stretches for the end zone
![2009: Cardinals RB Beanie Wells scores a touchdown](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/kkfncyxa8xshnce6ey48.jpg)
2009: Cardinals RB Beanie Wells scores a touchdown
![2009: Cardinals LB Gerald Hayes tackles 49ers RB Frank Gore](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/eh4gilrsywqkicews3g4.jpg)
2009: Cardinals LB Gerald Hayes tackles 49ers RB Frank Gore
![2008: S Antrel Rolle does a backflip in the end zone](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/vqru4psr7cqmavua7mvi.jpg)
2008: S Antrel Rolle does a backflip in the end zone
![2010: WR Larry Fitzgerald scores a touchdown in front of 49ers CB Reggie Smith](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/t3jzvx8zdzvvb6aizu1k.jpg)
2010: WR Larry Fitzgerald scores a touchdown in front of 49ers CB Reggie Smith
![2011: Cardinals S Adrian Wilson grabs a hold of 49ers RB Brian Westbrook](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/bzp5nc90bjpstnjdw5vp.jpg)
2011: Cardinals S Adrian Wilson grabs a hold of 49ers RB Brian Westbrook
![2011: Cardinals LB O'Brien Schofield celebrates a tackle](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/wsutpq9tusom0qnbycbf.jpg)
2011: Cardinals LB O'Brien Schofield celebrates a tackle
![2012: WR Michael Floyd catches a touchdown in front of CB Chris Culliver](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/ivhr1reml6p59qs1hnj0.jpg)
2012: WR Michael Floyd catches a touchdown in front of CB Chris Culliver
![2012: Cardinals CB Patrick Peterson tackles 49ers WR Mario Manningham](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/lb7bwc2akavfggc4ajue.jpg)
2012: Cardinals CB Patrick Peterson tackles 49ers WR Mario Manningham
![2013: Cardinals RB Andre Ellington is tackled by 49ers S Eric Reid](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/cd25oexecyhblq0sm13s.jpg)
2013: Cardinals RB Andre Ellington is tackled by 49ers S Eric Reid
![2014: Cardinals WR John Brown catches a pass as 49ers CB Leon McFadden tries to bring him down](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/rtsfvlmuxruuc2aqfvv7.jpg)
2014: Cardinals WR John Brown catches a pass as 49ers CB Leon McFadden tries to bring him down
![2014: Cardinals WR Larry Fitzgerald celebrates a first down catch](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/ddwibcfrszmsw6donqrg.jpg)
2014: Cardinals WR Larry Fitzgerald celebrates a first down catch
![CB Justin Bethel returns an interception for a score](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/hgp74ne46gkvhnllq4bf.jpg)
CB Justin Bethel returns an interception for a score
![2015: S Tyrann Mathieu returns an interception for a touchdown](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/rf07tofkcxkfjukuq1qt.jpg)
2015: S Tyrann Mathieu returns an interception for a touchdown
![2015: WR Larry Fitzgerald stretches the ball out as he's tackled by 49ers S Jimmie Ward](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/oh8xryozdqc1rkec7s1g.jpg)
2015: WR Larry Fitzgerald stretches the ball out as he's tackled by 49ers S Jimmie Ward
![2015: QB Carson Palmer spikes the ball after a rushing touchdown](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/qa4oxoctmu4qya1q5xlj.jpg)
2015: QB Carson Palmer spikes the ball after a rushing touchdown
![2016: LB Markus Golden celebrates a sack](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/c5rcd0d6zogyygmor4cu.jpg)
2016: LB Markus Golden celebrates a sack
![2016: QB Drew Stanton celebrates a touchdown pass](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/dev1mhzyhpklwgzdrhos.jpg)
2016: QB Drew Stanton celebrates a touchdown pass
![2016: RB David Johnson tries to get away from 49ers LB Ahmad Brooks](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/fy7khbqh1wfvzagqun1i.jpg)
2016: RB David Johnson tries to get away from 49ers LB Ahmad Brooks
![2016: DT Calais Campbell tries to tackle 49ers QB Colin Kaepernick](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/cardinals/ufndda7ayvxiu9c0t6br.jpg)
2016: DT Calais Campbell tries to tackle 49ers QB Colin Kaepernick