Browns' Peyton Hillis inactive again

SAN FRANCISCO -- Peyton Hillis was inactive for the Cleveland Browns in their 20-10 loss to the San Francisco 49ers, the second straight game the starting running back has missed because of a strained left hamstring.

Wide receiver Braylon Edwards was active for the 49ers on Sunday for the first time since he had surgery on his right knee, which was injured in a loss against Dallas in Week 2. The former Browns receiver was limited in practice this week. Edwards had four catches for 42 yards in the victory.

Hillis had been questionable to play but made the trip to San Francisco hoping his hamstring would improve. Montario Hardesty made his second consecutive start in Hillis' place but left with a calf injury. Chris Ogbonnaya replaced Hardesty.

Ogbonnaya led the team in rushing with 37 yards on 11 carries in the loss.

Mohamed Massaquoi was also inactive for the Browns. The wide receiver sustained a concussion last Sunday.

Information from The Associated Press was used in this report.