Past images from matchups between the Cardinals and this week's opponent, the Buffalo Bills

1999: Bills QB Doug Flutie attempts a pass

2004: Bills QB Drew Bledose tosses a shovel pass

2004: Obafemi Ayanbadejo is congratulated by Bryant Johnson after scoring a touchdown

2004: WR Bryant Johnson catches a pass

2004: RB Emmitt Smith runs the ball as Bills LB Takeo Spikes pursues

2004: QB Josh McCown is sacked by Buffalo's Ron Edwards

2008: S Adrian Wilson hits Bills QB Trent Edwards

2008: LB Karlos Dansby sacks Bills QB J.P. Losman

2008: DT Darnell Dockett recovers a fumble

2008: LB Karlos Dansby tackles Bills RB Marshawn Lynch

2008: WR Larry Fitzgerald catches a touchdown

2008: RB Edgerrin James is hit by Buffalo's Donte Whitner

2012: S Adrian Wilson lights up Bills RB Fred Jackson

2012: DT Calais Campbell

2012: DT Darnell Dockett tackles Bills RB Fred Jackson

2012: WR Larry Fitzgerald reaches for a pass

2012: QB Kevin Kolb surveys the defense

2012: LB O'Brien Schofield

2012: CB Patrick Peterson covers Bills WR Stevie Johnson