NASHVILLE, Tenn. -- Chris Johnson ran for 132 yards and two touchdowns, and he caught nine passes for 100 more and the Tennessee Titans beat the Buffalo Bills 41-17 Sunday for their third straight victory.
The Titans (3-6) are on a roll since opening the season 0-6, and they can thank Johnson, the NFL's leading rusher and the league's first back to top 1,000 yards this season. They introduced him last, and he ran out carrying an American flag to a roar from the sold-out crowd.
Johnson quickly is becoming Vince Young's favorite target whether he's tossing Johnson short passes or pitching to him off the option. Young also threw for a touchdown and finished with 210 yards passing in winning his seventh straight start. He also ran five times for 29 yards.
Buffalo (3-6) got Trent Edwards back and rookie Jairus Byrd picked off a pass in a fifth straight game. But the Bills lost their second straight.
Buffalo left tackle Demetrius Bell hurt his knee, knocking him out of the rest of the game with the Titans. When Bell was hurt near the end of the first half, a team spokesman didn't know which knee the left tackle hurt. No other details were immediately available except that the first-year tackle would not return.
Andy Levitre moved over from left guard to tackle, while Seth McKinney was playing at left guard for Buffalo in the second half.