The Senate has cleared a hurdle on a stopgap spending bill that would avert a government shutdown and unravel President Barack Obama's health care law.
The vote was 100-0 and came an hour after freshman Sen. Ted Cruz ended his 21-hour, 19-minute filibuster.
Cruz supports the bill but used a stalling tactic to postpone the inevitable - Democratic leader Harry Reid has the votes to strip out the defund Obamacare provision and send the spending bill back to the House.
The procedural vote allows the Senate to move ahead on the bill, with a key vote looming Friday or Saturday. The fiscal year ends on Monday and failure to pass a bill would force a government shutdown.
Cruz sat down at noon, Eastern time, the pre-determined time for the Senate to adjourn, as several of his colleagues applauded.
Senate Democratic leader Harry Reid says the marathon speech by Cruz was "a big waste of time."
Since yesterday afternoon, the Texas freshman senator controlled the floor -- with occasional remarks by other GOP conservatives. His allies gave him brief breaks from speaking, by asking lengthy questions. But he was required by Senate rules to remain on his feet.