BENGALS 20 -- The Tennessee Titans rested Steve McNair and his aching chest, and backup Billy Volek responded by throwing for 210 yards and two touchdowns as the Titans beat the Cincinnati Bengals, 27-20, Sunday for their first victory at home this season.

Gary Anderson kicked two field goals and Chris Brown ran for a touchdown and for 147 yards, his fifth 100-yard performance this season. The Titans snapped a two-game skid with their ninth victory in 10 games against their former AFC Central foe.

The Titans sacked Carson Palmer four times, hit him repeatedly, batted down four passes behind the line of scrimmage and forced him into an interception and a fumble.

Tennessee (3-5) led 13-3 at halftime after it ran out the final 6 minutes 24 seconds with a drive kept alive twice by converting fourth downs. The Titans scored on a one-yard touchdown toss from Volek to Shad Meier as time expired.

Still, Tennessee, which went three-and-out on three of its final four possessions, nearly blew a 14-point lead late in the game as Palmer tried to rally the Bengals (2-5) in the final 2:35, marching them to the Titans 9.

But Tennessee tackle Albert Haynesworth sacked Palmer on first and goal, knocking the ball loose, and defensive end Juqua Thomas recovered to seal the victory. Palmer finished 20 of 36 for 247 yards.

Bengals quarterback Carson Palmer fumbles on first and goal after being sacked by Albert Haynesworth.