The Bengals moved one win away from the playoffs Saturday, holding on for a 23-16 victory over Arizona that secured only their third winning record in the past 21 years.