You probably saw the game, but if you didn't, it wasn't pretty, even thought the Arizona Cardinals teased us for most of the first half. The Cards fell 27-13 in their season finale, to bring their season to an end with a 5-11 record. You already have seen our recap, and our postgame thoughts here and my thoughts posted on SB Nation Arizona.
Here are what writers are saying around the Web about the game that clinched the Niners the NFC West title and first round bye in the playoffs.
Cardinals vs. 49ers results: San Francisco holds off Arizona, 27-13 - SBNation.com
San Francisco officially sealed up an NFC West championship on Sunday with a 14-point win over Arizona.
Cardinals' season ends with loss to 49ers
Cardinals end season with 11th loss in 12 games as 49ers dominate, clinch NFC West.
49ers vs. Cardinals final score: Kaepernick, Crabtree, defense lead San Francisco to NFC West title - Niners Nation
We take a quick look at the 49ers 27-13 victory over the Arizona Cardinals, ensuring San Francisco's second straight NFC West division title.
Finish Is Mirror Image For Cards
Drop 27-13 decision in San Francisco to wrap up 2012
Arizona Cardinals lose finale at San Francisco, finish season at 5-11
Their failures are as familiar to players and coaches as their Social Security numbers. They lost to the 49ers 27-13 at Candlestick Park because of the same, old reasons.
Watch Arizona Cardinals vs. San Francisco 49ers [12/30/2012] - NFL.com
Michael Crabtree caught touchdown passes of 49 and 7 yards and finished with a career-high 172 yards, leading the San Francisco 49ers to a second consecutive NFC West title with a 27-13 victory over the Arizona Cardinals on Sunday.
Wrap-up: 49ers 27, Cardinals 13 - NFC West Blog - ESPN
Thoughts on the San Francisco 49ers and Arizona Cardinals following the 49ers' 27-13 victory Sunday at Candlestick Park.
Keep up with Cardinals news and opinions when you are not on the site. Follow Revenge of the Birds on Twitter at @revengeofbirds and "like" us on Facebook. You can follow me individually at @senorjessroot.