Idaho Falls holds off furious Blackfoot rally