Kevin Mack ran for 117 yards and two touchdowns and veteran quarterback Gary Danielson, starting for the first time in seven games, threw a 72-yard touchdown pass to Clarence Weathers to give the Cleveland Browns a 24-6 National Football League victory today over the Cincinnati Bengals.

The Bengals (5-7) lost quarterback Boomer Esiason, formerly of Maryland, to a hip injury midway through the second quarter and were held to six points for the second straight week.

The Browns (6-6) led by 10-3 at halftime, then scored two long touchdowns to take a 24-6 lead after three quarters.

Danielson has been bothered by a sore shoulder and attempted only seven passes in the game -- all but one in the first half -- and completed four of them. He hit Weathers for the longest Cleveland completion since 1979 with 3:25 played in the half. Weathers took the pass at the 50-yard line and outran defender Louis Breeden to the goal line.

"In the first half, I'd say I was about 70 percent, but in the second half, I was going only about half speed," Danielson said. "The only pass I could have thrown in the second half was the one for the touchdown."

Mack accounted for all 70 yards on Cleveland's next drive, sprinting 35 yards around right end on the first play and, one play later, taking a pitchout 35 yards around left end for a score.

Cleveland capitalized on Cincinnati mistakes in the first half to go up by 10-3 on a 29-yard field goal by Matt Bahr and Mack's two-yard touchdown run.

Turk Schonert filled in after Esiason suffered a hip pointer on a scramble in the second quarter and completed 10 of 14 passes for 109 yards.