Nashville, TN – Andy Dalton threw for 217 yards and three game winning streak in 13 17.
The Bengals (6-2) dominated the second half, outscoring Tennessee 17-0, and limiting the Titans to just 95 yards.
Cedric Benson returned following a one-game suspension and ran for 78 yards on 20 carries for the Bengals, who have won five straight for the first time since 1988 when Cincinnati won its first six games of the season.
Matt Hasselbeck completed 24-of-41 passes for 272 yards and two touchdowns for Tennessee (4-4), which has dropped three of its last four games.
Chris Johnson carried the ball 14 times for 64 yards, and added 46 yards receiving.