Ahead of Tuesday's final deadline, there were signs that inside the neoclassical palace-turned-hotel hosting the past nine days of talks in a hot Vienna that the end may be in sight.
The foreign ministers of France, Germany and Britain were expected back in the Austrian capital in the evening, followed possibly on Monday by their Russian and Chinese counterparts.
"Extending the talks is not an option for anyone... We are trying to finish the job," Iran's lead negotiator Abbas Araghchi told Iranian TV late Saturday, saying there was a "positive atmosphere".
One of the thorniest issues -- choreographing the complicated waltz of nuclear steps by Iran and reciprocal sanctions relief -- a compromise may be emerging, at least among experts thrashing out the complex final accord.
More From This Section
"There are still differences," an Iranian official insisted, however, while a Western diplomat said that on UN sanctions -- as opposed to EU and US ones -- there was "no agreement yet".
Under the mooted accord, building on a framework deal from April, a complex web of sanctions suffocating the Iranian economy will be progressively eased if Tehran massively scales down its nuclear programme for at least a decade.
Coupled with more stringent UN inspections, this will give ample time to stop any such "breakout" attempt, the powers believe, while keeping a modest civilian nuclear programme in place in Iran.