Baker Mayfield came back after hurting his left shoulder to throw a touchdown pass and run for a TD, leading the Cleveland Browns to a 31-21 win Sunday over the Houston Texans, who were in it until starting quarterback Tyrod Taylor got hurt.

Nick Chubb had a 26-yard touchdown run for the Browns (1-1), who bounced back from a Week 1 loss at Kansas City to thrill their first capacity home crowd since 2019.

Mayfield went 10 for 10 after a first-half interception — and injuring his non-throwing shoulder while making the tackle on the play —- and finished 19 of 21 for 213 yards. Chubb had 95 yards on 11 carries.

Browns rookie Demetric Felton caught a short pass from Mayfield, made a spin move, broke a tackle and went 33 yards in the third quarter for an electrifying TD to put Cleveland ahead for good.

Kareem Hunt run for 51 yards on 13 carries as the Browns outscored Houston 17-7 in the second half.