San Francisco 49ers
DuJuan Harris (Running Back): Harris was stepping in for the injured Shaun Draughn and he really didn't disappoint. His productivity was very similar to Draughns except he did not see nearly as many targets and could not punch in a touchdown. Harris should see numbers similar to Draughn while he continues to replace him. Harris finished the game with 11 rushing attempts, 73 yards, and caught 1 of 2 targets for 11 yards.
Blaine Gabbert (Quarterback): Gabbert had a very solid day as he continues to look like the answer to San Francisco's quarterback problem. Gabbert really does not have anyone to throw to or any playmaking running backs to help him out which is why his numbers are so impressive. Gabbert completed 22 of his 33 passing attempts for 225 yards and a touchdown.
Detroit Lions
Calvin Johnson (Wide Receiver): Johnson was a major factor in this game which is not shocking because this could be his last home game in Detroit. Johnson was absolutely dominant as he found his way into the end zone with ease. Johnson caught 6 out of 10 targets for 77 yards and a touchdown. This was easily the best fantasy haul owners could have hoped for.