San Francisco and Arizona have faced off 51 times. Here are the best shots from the teams' meetings.
![1987 -- 49ers quarterback Joe Montana.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/ek6qvil5eykfhhrotejc.jpg)
1987 -- 49ers quarterback Joe Montana.
![1987 -- 49ers running back Roger Craig.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/a2uz0bmcadccthtyi4sk.jpg)
1987 -- 49ers running back Roger Craig.
![1988 -- 49ers running back Roger Craig.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/jzkcrt5tpolcjn5zqbkp.jpg)
1988 -- 49ers running back Roger Craig.
![1991 -- 49ers running back Keith Henderson.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/mtyxapldbxnmuzyf2yeu.jpg)
1991 -- 49ers running back Keith Henderson.
![1991 -- Brown and Gelbaugh.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/gvcyhzwo3h8zzuowx48g.jpg)
1991 -- Brown and Gelbaugh.
![1993 -- 49ers pass-catcher Brent Jones.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/dcy0deddlaf3klxgsrdf.jpg)
1993 -- 49ers pass-catcher Brent Jones.
![1993 -- 49ers wide receiver Jerry Rice and Cardinals defensive back Robert Massey.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/c6dtfnuut6elefpafn5s.jpg)
1993 -- 49ers wide receiver Jerry Rice and Cardinals defensive back Robert Massey.
![1993 -- 49ers running back Ricky Waters.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/yr0hnhnuzopgmct378mk.jpg)
1993 -- 49ers running back Ricky Waters.
![1993 -- Waters.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/atpsbmt5s41wrqcjpqhl.jpg)
1993 -- Waters.
![1999 -- 49ers quarterback Jeff Garcia.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/mdbirdouyqjdljeigo2g.jpg)
1999 -- 49ers quarterback Jeff Garcia.
![2000 -- 49ers pass-rusher Bryant Young and Cardinals quarterback Jake Plummer.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/reclga1ixxumhskbc2ah.jpg)
2000 -- 49ers pass-rusher Bryant Young and Cardinals quarterback Jake Plummer.
![2000 -- 49ers quarterback Jeff Garcia.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/yfnxpudithbeioyldewl.jpg)
2000 -- 49ers quarterback Jeff Garcia.
![2000 -- 49ers running back Charlie Garner.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/nkcjlzdksqb6bgomc0sc.jpg)
2000 -- 49ers running back Charlie Garner.
![2002 -- 49ers running back Kevan Barlow.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/jnba3o3auv3nro31rm2j.jpg)
2002 -- 49ers running back Kevan Barlow.
![2002 -- 49ers wide receiver Terrell Owens.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/hpberkx8et4dq2n1oymm.jpg)
2002 -- 49ers wide receiver Terrell Owens.
![2005 -- Smith and Dockett.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/r1dk1ro5ypl54z5xixgc.jpg)
2005 -- Smith and Dockett.
![2005 -- 49ers defensive back Mike Adams and Boldin.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/lbfeprrrgoayynufdoyr.jpg)
2005 -- 49ers defensive back Mike Adams and Boldin.
![2006 -- Smith.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/tum19bmdjzmmwr1bwrk5.jpg)
2006 -- Smith.
![2006 -- Gore.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/da0xtkthb7hvvkxwbbso.jpg)
2006 -- Gore.
![2006 -- 49ers tight end Vernon Davis.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/kia33ihirn9reb6fxtwp.jpg)
2006 -- 49ers tight end Vernon Davis.
![2007 -- 49ers running back Frank Gore.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/peoly8klaatkjq1mbe3w.jpg)
2007 -- 49ers running back Frank Gore.
![2007 -- Smith.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/wcjyilkk1qzq1kqul61x.jpg)
2007 -- Smith.
![2007 -- The line of scrimmage.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/t1ofti3wrgum4cqeqprn.jpg)
2007 -- The line of scrimmage.
![2007 -- 49ers left tackle Joe Staley.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/jswlpwqwwt7bwltdxmoz.jpg)
2007 -- 49ers left tackle Joe Staley.
![2007 -- 49ers linebacker Patrick Willis.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/gyqo7m4qlyixs7wbkrav.jpg)
2007 -- 49ers linebacker Patrick Willis.
![2008 -- Gore.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/skp173j1kaql24geswij.jpg)
2008 -- Gore.
![2008 -- 49ers tight end Vernon Davis and Cardinals safety Adrian Wilson.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/gpvvengjrej5selpdcbf.jpg)
2008 -- 49ers tight end Vernon Davis and Cardinals safety Adrian Wilson.
![2008 -- 49ers quarterback Shaun Hill.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/npixzjwjexkgwwp5iumc.jpg)
2008 -- 49ers quarterback Shaun Hill.
![2008 -- Warner.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/qf87l6u3sf5ekaahwajj.jpg)
2008 -- Warner.
![2009 -- 49ers cornerback Dre Bly.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/fmsr6mh9jvajunclxdch.jpg)
2009 -- 49ers cornerback Dre Bly.
![2009 -- Gore.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/b9ab6w884dgic9kxzf3g.jpg)
2009 -- Gore.
![2009 -- 49ers cornerack Nate Clements and Cardinals wide receiver Larry Fitzgerald.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/iyrkwxkajzcaej9waclh.jpg)
2009 -- 49ers cornerack Nate Clements and Cardinals wide receiver Larry Fitzgerald.
![2010 -- Brooks.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/an2temtizhkslbmbhhh8.jpg)
2010 -- Brooks.
![2010 -- 49ers linebacker Takeo Spikes.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/mh0f1v1sqlfkeviw47zd.jpg)
2010 -- 49ers linebacker Takeo Spikes.
![2010 -- Davis.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/oddxviib3pvzvho4fl3o.jpg)
2010 -- Davis.
![2011 -- 49ers wide receiver Michael Crabtree.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/a5inpef83lhxnu9fexqt.jpg)
2011 -- 49ers wide receiver Michael Crabtree.
![2011 -- 49ers running back Kendall Hunter.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/iz7tf7wplz51i0rvzxeo.jpg)
2011 -- 49ers running back Kendall Hunter.
![2011 -- 49ers punter Andy Lee.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/w9hatxscqiagqh9zzb4m.jpg)
2011 -- 49ers punter Andy Lee.
![2012 -- 49ers cornerback Tarell Brown.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/j21hntchebr5q6tczvaf.jpg)
2012 -- 49ers cornerback Tarell Brown.
![2012 - Davis](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/hbfvsdoxokqsgbbot4ep.jpg)
2012 - Davis
![2012 - Gore](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/xdxuqb0bwtdwehhkqg1e.jpg)
2012 - Gore
![2012 - Staley](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/lsd7ltp25q6yooesrkup.jpg)
2012 - Staley
![2013 - Anquan Boldin](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/cdnlmiacme8lhac03ra3.jpg)
2013 - Anquan Boldin
![2013 - Boldin](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/qjioosrwhoxxtqy1jnew.jpg)
2013 - Boldin
![2013 - Colin Kaepernick](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/dw4tkwxp847k04jlrbf9.jpg)
2013 - Colin Kaepernick
![2014 - Carlos Hyde](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/ghh8nbpvfba7akpzhvdx.jpg)
2014 - Carlos Hyde
![2014 - Brooks](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/dyssdu2at3geewf2tji9.jpg)
2014 - Brooks
![2014 - Reid](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/n29njoiiumyn1avmirno.jpg)
2014 - Reid
![2014 - Kaepernick](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/d4kfrfpnwassvwr5jkut.jpg)
2014 - Kaepernick
![2014 - Staley](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/uuiga7r5difljcmpua1z.jpg)
2014 - Staley
![2015 - Lynch](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/chq6kkcqa3f9tn3biwi1.jpg)
2015 - Lynch
![2015 - Hyde](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/tven6xjusurdb656k2vm.jpg)
2015 - Hyde
![2015 - Dontae Johnson](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/srg1rgarlv6dnef6smv6.jpg)
2015 - Dontae Johnson
![2015 - Staley](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/xryhgcuuct6dqotox0hp.jpg)
2015 - Staley
![2015 - 49ers Defense](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/g1eeg10oybmwrdwcktzq.jpg)
2015 - 49ers Defense
![2015 - Tartt](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/kjmix9exzso7qsl3an6g.jpg)
2015 - Tartt
![2016 - Buckner](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/mdxnw1lc16sfmlp5kvmx.jpg)
2016 - Buckner
![2016 - Ward](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/hioeiv5e73zrbpoq1qya.jpg)
2016 - Ward
![2016 - Hyde](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/ufl19fpypnporqrllbvo.jpg)
2016 - Hyde
![2016 - Reid](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/mlmtgqmc6mbhrysoyuvm.jpg)
2016 - Reid
![2016 - Pinion](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/serh7irxugmmr8jxmm25.jpg)
2016 - Pinion
![2016 - Reid](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/q2q00le2plzyaraualph.jpg)
2016 - Reid
![2017 - Armstead](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/kht1j3awzpqebya1pamr.jpg)
2017 - Armstead
![2017 - Eli Harold](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/uwog3mhuossnnhmvlvcc.jpg)
2017 - Eli Harold
![2017 - Ray-Ray Armstrong](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/erodmiob6yxx2tizukl3.jpg)
2017 - Ray-Ray Armstrong
![2017 - Buckner](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/btlhsifjhwxc3ibu7pub.jpg)
2017 - Buckner
![2017 - Matt Breida](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/eyjudcjuoage0jx3ej09.jpg)
2017 - Matt Breida
![2017 - Solomon Thomas](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/sgmt3mrhdtdhobdgpwtq.jpg)
2017 - Solomon Thomas
![2017 - Elvis Dumervil](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/uux12e5edwvay77ym23x.jpg)
2017 - Elvis Dumervil
![2017 - Dumervil](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/ghzlqexetlzigqhmltse.jpg)
2017 - Dumervil
![2017 - Pierre Garçon](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/jwwfyblyxnm5l3p27enj.jpg)
2017 - Pierre Garçon
![2017 - Hyde](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/s0vdtsj2vwhvu51wc2pv.jpg)
2017 - Hyde
![2017 - Robbie Gould](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/49ers/uxmvscmiridbs38ck1hw.jpg)
2017 - Robbie Gould
The Arizona Cardinals held press conferences in the week leading up to their matchup with the 49ers. Listen to what players and coaches have to say.
Bruce Arians
Carson Palmer
Tyrann Mathieu
Deone Bucannon