Devils bounce Buffs behind strong second half