1 of 6
Marcio Jose Sanchez, Associated Press
San Francisco 49ers quarterback Alex Smith (11) passes as Cleveland Browns defensive end Jabaal Sheard (97) applies pressure in the second quarter of an NFL football game in San Francisco, Sunday, Oct. 30, 2011. Also pictured at left is 49ers tight end Vernon Davis (85).

SAN FRANCISCO — Frank Gore ran for both 125-plus yards and a touchdown in a fourth straight game, Michael Crabtree made his first TD reception of the season, and the San Francisco 49ers beat the Cleveland Browns 20-10 on Sunday.

Comment on this story

Alex Smith completed 15 of 24 passes for 177 yards, leading the NFC West-leading 49ers (6-1) to their fifth consecutive victory since an overtime loss to the Cowboys in Week 2.

For Colt McCoy and the Browns, it's 0-for the Bay Area. They lost two weeks ago in Oakland, then flopped across San Francisco Bay at Candlestick Park.

Gore already had 103 yards on 19 carries by halftime, then got the other 7 he needed to pass Roger Craig and move into second place on the franchise rushing list with 7,089. Gore wound up with 134 yards on 31 carries.

No handshake flap this time for Jim Harbaugh, either.