CLEVELAND — Brandon Weeden lost his starting job, but never any confidence.
He promised that if he ever got the chance to start for the Browns again he would make the most of it.
And on Thursday night, in front of a home crowd that booed some of his early throws and a national TV audience, Weeden came to Cleveland’s rescue.
Weeden replaced injured starter Brian Hoyer and rallied the Browns to a 37-24 win over the Buffalo Bills, who also lost starting rookie quarterback EJ Manuel with a knee injury.
‘‘You can only control what you can control,’’ Weeden said. ‘‘I prepared like I was starting, but it was tough with zero reps the last two weeks. I was a little rusty to start.’’ Full story for BostonGlobe.com subscribers.