Being a Bay Area sports fan, this was a tough pick to make, but it's already locked in. Remember never to pick from your heart.
The 49ers are the talk of the league right now after the emergence of QB Colin Kaepernick. He took over a few weeks ago when, of all teams, the St. Louis Rams delivered a concussion to Alex Smith.
Kaepernick has since won two huge starts against Chicago and New Orleans.
But in that first meeting with the Rams, the 49ers looked sloppy, and only equally sloppy play at the end by St. Louis allowed the game to end in a tie.
On the first snap of overtime, Danny Amendola caught a Sam Bradford pass and took it 80 yards to the 2-yard line. But a silly illegal formation penalty negated that play and a sure Rams win. Nevertheless, both teams probably realized St. Louis was the better side that day.
They are also coming off a confidence-boosting win over Arizona. Steven Jackson rushed for 139 yards and the Rams defense intercepted Ryan Lindley four times, two of which were returned for touchdowns by Janoris Jenkins.
On offense, San Francisco just lost two key players for the season due to injury. RB Kendall Hunter and WR Kyle Williams have each been prominently used on offense and special teams and will be noticeably absent.
Next on the depth chart behind Frank Gore are Brandon Jacobs, who has one carry for one yard this season, and newly-promoted rookie Jewel Hampton.
The 49ers are trying out kickers as well.
David Akers is dealing with a small injury, so it's just another question mark to deal with. But those question marks are adding up for Jim Harbaugh's team, and the hometown Rams want this win badly after the tie.