Overcoming an intense battle, the US Congress finally passed a $1.1-trillion spending bill Saturday for fiscal year 2015, sending the measure to President Barack Obama and averting a government shutdown.