The Panthers looked like they were going to get some more points early in the second quarter, as a 32-yard Steve Smith punt return and a great catch by David Gettis for about another 20-yard gain got Carolina a first-and-10 at the San Francisco 34.
Then DeAngelo Williams made a big mistake, however. He was going to lose 2-4 yards after trying to bounce it outside. But while fighting to make the loss less significant, DeAngelo fumbled the ball away on a strip by the 49ers' Nate Clements and the 49ers recovered at their own 44.
Panthers working out WRs Hill and Boone
41 minutes ago