The 49ers are riding a three-game winning streak into their bye week after beating the Browns 26-8 in windy Cleveland on Sunday.

It was a tight game through the first two quarters, but San Francisco held the Browns scoreless in the second half to secure a road win on a short week.

The cold and wind kept the offense muted for both teams, but the Niners capitalized on two Cleveland fumbles to help secure the win.

Brock Purdy was 16-of-29 passing for 168 yards and a touchdown to Jauan Jennings in the fourth quarter.

Christian McCaffrey led the 49ers with 53 yards and a touchdown on 20 carries as the Browns loaded up against the run. Brian Robinson chipped in 26 yards on eight rushes and Purdy (2 rushes, 4 yards) scored from 2 yards out.

George Kittle was the Niners’ top receiver with 67

See Full Page