Ray Rice ran for 87 yards and caught a TD pass for the Ravens (11-4), who led 17-0 at halftime and held on against the bumbling Browns. Baltimore completed its first unbeaten season at home (8-0).
The Ravens would win the AFC North by defeating Cincinnati on the road next week. That would also give them a first-round bye and a home playoff game.
Josh Cribbs had a career-high 84-yard punt return for Cleveland (4-11). But the Browns generated very little offence and were victimized by questionable play calling, bad clock management and untimely penalties in their fifth straight loss.