Nick Chubb rushed for 113 yards and two touchdowns and Amari Cooper racked up 101 receiving yards and one score on seven catches to help the Cleveland Browns record a 29-17 victory over the visiting Pittsburgh Steelers.

Browns quarterback Jacoby Brissett made his third start of the season in place of Deshaun Watson, who is serving an 11-game suspension for alleged sexual misconduct involving massage therapists.

Brissett threw for 220 yards and the Browns played turnover-free football while outgaining Pittsburgh 376 yards to 308.

Cleveland's David Njoku had nine receptions for 89 yards and one touchdown.

Mitchell Trubisky passed for 207 yards and rushed for a touchdown for the Steelers, who lost their second straight game.

Pittsburgh's Najee Harris rushed for 56 yards and a touchdown.

Cleveland moved ahead 16-14 on Cade York's 34-yard field goal in the third quarter. The next time the Browns had the ball, they moved 80 yards on 11 plays, with Chubb scoring from the one yard to make it a nine-point margin with under 10 minutes remaining in the game.

Chris Boswell kicked a 34-yard field goal with under two minutes left as the Browns led 23-17, but the ensuing onside kick went out of bounds.

The Steelers got the ball back for one final play that included laterals. Harris eventually fumbled the ball, and Cleveland's Denzel Ward recovered in the end zone for a touchdown.