Greece debt crisis: Eurozone summit strikes deal
Eurozone leaders have agreed to offer Greece a third bailout, after marathon talks in Brussels.
Amid one of the worst crises in the EU's history, the head of the European Commission said the risk of Greece leaving the eurozone had been averted.
Greek Prime Minister Alexis Tsipras said that after a "tough battle", Greece had secured a "growth package" and debt restructuring.
Greece will now have to pass reforms demanded by the eurozone by Wednesday.
These include measures to streamline pensions, raise tax revenue and liberalise the labour market.
An EU statement spoke of up to 86bn (£61bn) of financing for Greece over three years.
"There will not be a 'Grexit'," said European Commission chief Jean-Claude Juncker, referring to the widespread fear that if there had been no deal, Greece could have crashed out of the euro.
"In this compromise, there are no winners and no losers," he said. "I don't think the Greek people have been humiliated, nor that the other Europeans have lost face. It is a typical European arrangement."
Mr Tsipras also said he had the "belief and the hope that... the possibility of 'Grexit' is in the past".
"The deal is difficult but we averted the pursuit to move state assets abroad," he said. "We averted the plan for a financial strangulation and for the collapse of the banking system."
Analysis: Gavin Hewitt, BBC News, Athens
Athens has been offered a third bailout. Bankruptcy - the spectre of a failed state - has been avoided, and Greece will stay inside the euro. But the deal has left many Greeks humiliated. It is not just the ranks of the left that are using the word "surrender".
Greek Prime Minister Alexis Tsipras will have to rush key measures on pension reforms, tax increases and a debt repayment fund through parliament. It will be a bruising process. Only then will bridging loans be released that will enable Greece to meet a payment
to the European Central Bank next Monday.
As it is the deal will almost certainly lead to snap elections. Mr Tsipras will reshuffle his cabinet and discard those cabinet ministers who opposed his latest proposal.
Jeroen Dijsselbloem, the head of the eurozone group of finance ministers, said the agreement included a 50bn Greece-based fund that will privatise or manage Greek assets. Out of that 50bn, 25bn would be used to recapitalise Greek banks, he said.
Greek banks have been closed for two weeks, with withdrawals at cash machines limited to 60 per day. The economy has been put under increasing strain, with some businesses closing and others struggling to pay suppliers.
Eurozone finance ministers are due to meet later on Monday to discuss providing "bridge financing" that would cover Greece's short-term needs.
Parliaments in several eurozone states have to approve any new bailout.
"The road will be long, and judging by the negotiations tonight, difficult," German Chancellor Angela Merkel said on Monday morning.
French President Francois Hollande said the agreement had allowed Europe to "preserve integrity and solidarity".
"We also had to show that Europe is capable of solving a crisis that has menaced the eurozone for several years," he said.
Eurozone leaders had been meeting in Brussels for 17 hours, with talks continuing through the night.
During the talks, reports emerged that Greece was holding out over the proposed role of the International Monetary Fund (IMF) in a new programme, and over the fund to hold Greek assets.