/cdn.vox-cdn.com/uploads/chorus_image/image/2293315/20121029_lbm_ak4_014.0.jpg)
Well, thus ends a fantastic week for Bay Area sports- one of the best in recent memory. The Giants won the World Series and both football teams enjoyed comfortable wins over divisional rivals. Let's take a look at who came up big for fantasy teams this week.
STUD: Alex Smith. He was as close to flawless as you can get, going 18/19 for 232 yards and three touchdowns. That's right, three touchdown passes and one incompletion. Major redemption for him after two down weeks.
STUD: Michael Crabtree. He caught five passes for 72 yards and two touchdows, making Patrick Peterson look foolish in the process. He has become a huge weapon for the Niners and is rising up the fantasy WR ranks.
STUD: Carson Palmer. He once again ran the no-huddle extremely well, finishing with 202 passing yards and two touchdowns. He only completed 50% of his passes, but there were several dropped passes by receivers on Sunday which should have been caught.
STUD: Denarius Moore. He caught five passes for 96 yards and a touchdown. He has firmly established himself as Oakland's #1 receiver and can be counted on for major production every week going forward.
There were other players who had decent days, including Darren McFadden who topped 100 rushing yards and Darrius Heyward-Bey who caught a long touchdown pass. Randy Moss also caught a long touchdown and looked like his old self, a good sign for the Niners. Here are the players who flopped:
DUD: Frank Gore. The Niners spread the carries around to several different players, as they usually do when trying to keep Gore's legs fresh (incidentally, that usually happens when the passing game is particularly effective as it was against Arizona). He only rushed for 55 yards despite looking very good when he did get the ball.
DUD: Vernon Davis. He was the only guy the Cardinals were able to stop, and he only caught 2 passes for 34 yards.