NFC West teams went 0-3 last season against the teams they face in Week 5.
They lost those games by a combined 99-31 score.
Much has changed since then. Let's take a look:
Cardinals at Vikings
Score last season: Vikings 27, Cardinals 24 (OT)
Key play: Brett Favre's 25-yard touchdown pass to tight end Visanthe Shiancoe in the final minute of regulation tied the game, forcing overtime after the Cardinals had built a 24-10 fourth-quarter lead. Favre threw for a career-high 446 yards in the game.
Biggest change: Both teams have new quarterbacks, Kevin Kolb for Derek Anderson in Arizona, and Donovan McNabb for Favre in Minnesota. Also, the Vikings have a new head coach (Leslie Frazier) while the Cardinals have a new defensive coordinator (Ray Horton).
Storyline: McNabb keeps a home in Arizona and was available to the Cardinals when their quarterback situation was in flux, but the team showed no interest in him. He is now trying to hold off a change to rookie Christian Ponder.
Lineup changes for Arizona (12): Beanie Wells for Tim Hightower at running back, Kolb for Anderson at quarterback, Daryn Colledge for Alan Faneca at left guard, Rex Hadnot for Deuce Lutui at right guard, Todd Heap for Ben Patrick at tight end, Andre Roberts for Steve Breaston at receiver, Anthony Sherman for Reagan Maui'a at fullback (although the team opened its 2010 game at Minnesota without a fullback), Dan Williams for Bryan Robinson at nose tackle, Daryl Washington for Gerald Hayes at linebacker, Clark Haggans for Will Davis at linebacker, A.J. Jefferson for Dominique Rodgers-Cromartie at cornerback, Patrick Peterson for Greg Toler at cornerback.
49ers vs. Buccaneers
Score last season: Buccaneers 21, 49ers 0
Biggest change: Jim Harbaugh has replaced Mike Singletary as the 49ers' head coach.
Storyline: Alex Smith gets a shot at Tampa Bay after watching Troy Smith struggle against the Bucs as the 49ers' starting quarterback last season. Troy Smith's approach centered around striking for big plays. The Bucs took away the big plays. Alex Smith gives the 49ers a chance to be more efficient.
Lineup changes for San Francisco (12): Alex Smith for Troy Smith at quarterback, Joe Staley for Barry Sims at left tackle, Adam Snyder for Chilo Rachal at right guard, Bruce Miller for Moran Norris at fullback, Isaac Sopoaga for Aubrayo Franklin at nose tackle, Ray McDonald for Sopoaga at defensive end, Ahmad Brooks for Manny Lawson at outside linebacker, NaVorro Bowman for Takeo Spikes at inside linebacker, Carlos Rogers for Nate Clements at cornerback, Tarell Brown for Shawntae Spencer at cornerback, Donte Whitner for Reggie Smith at strong safety.
Seahawks at Giants
Score last season: Giants 41, Seahawks 7
Key play: With Seattle already down 14-0 in the first quarter, the Giants returned Leon Washington's fumbled kickoff return to the Seattle 4, setting up Ahmad Bradshaw's touchdown run on the next play.
Storyline: The Seahawks' so-far-unproductive ground game faces a Giants run defense that has struggled. Seattle's young line improved in pass protection last week. Can it take a step forward in run blocking this week?
Lineup changes for Seattle (16): Sidney Rice for Deon Butler at receiver, Jackson for Whitehurst at quarterback, Russell Okung for Chester Pitts at left tackle, Paul McQuistan for Mike Gibson at left guard, Max Unger for Chris Spencer at center, John Moffitt for Stacy Andrews at right guard, James Carpenter for Sean Locklear at right tackle, Zach Miller for John Carlson at tight end, Brandon Mebane for Junior Siavii at defensive tackle, Alan Branch for Craig Terrill at defensive tackle, Red Bryant for Kentwan Balmer at defensive end, K.J. Wright for Aaron Curry at linebacker, David Hawthorne for Lofa Tatupu at linebacker, Leroy Hill for Hawthorne at linebacker, Brandon Browner for Kelly Jennings at right cornerback, Kam Chancellor or Atari Bigby for Lawyer Milloy, depending on Chancellor's availability.