Athens, Greece (BBN)-German MPs have voted by a large majority to approve a third bailout deal for Greece.
In total 454 members of parliament voted in favour, while 113 rejected the bailout and 18 abstained, reports BBC.
German Finance Minister Wolfgang Schaeuble earlier warned MPs that it would be “irresponsible” to oppose the €86bn ($95bn; £61bn) package.
Chancellor Angela Merkel’s centre-right conservative bloc has been divided over the deal.
Prior to the vote nearly 60 of her own MPs had indicated they would vote against the rescue package.
In total 46 MPs did not attend the session, reports the BBC’s Jenny Hill in Berlin.
It is thought a significant proportion are conservatives, who stayed away to avoid defying Mrs Merkel and voting no to the deal.
Mrs Merkel’s Christian Democrat (CDU) party and its Bavarian CSU allies hold 504 seats in the 631-seat Bundestag.
Last month, 65 CDU/CSU politicians refused to support even starting negotiations for a third bailout.
The finance minister told Wednesday’s debate in parliament before MPs voted that they should “seize the chance” for a new beginning for Greece.
Mr Schaeuble said: “There is no guarantee that all of this will work and there can always be doubts.
“But considering the fact that the Greek parliament already approved most of the measures, it would be irresponsible not to seize this chance for a new beginning in Greece.”
MPs have been worried about two unanswered questions – the extent of any debt write-off for Greece and whether the International Monetary Fund will back the bailout.
The IMF is avoiding any commitment until Greece’s progress is assessed in October.
Some German MPs suspect that the deal could lead to part of Greece’s large debt being written off – with EU taxpayers having to foot the bill.
Earlier Conservative MP Dagmar Woehrl vowed to vote against the package, saying: “If we’re honest, this is a hidden debt haircut (write-down) at the expense of our children and grandchildren.”
But CDU General Secretary Peter Tauber warned a vote against the deal was “tantamount to stabbing the chancellor in the back”.
A number of parliaments in the eurozone, including Germany, were required to approve the deal with a vote.
On Tuesday, MPs in Austria, Estonia and Spain backed the bailout.
German MPs had to be recalled from their summer break for the vote.
The Dutch parliament has also begun debating the bailout with a vote expected to back the deal later.
But doubts remain about the Greek government’s commitment to the bailout conditions because it previously pledged to oppose austerity.
Many MPs in the ruling Syriza party believe Prime Minister Alexis Tsipras allowed the eurozone lenders to dictate unacceptable terms to Greece, violating the country’s sovereignty.
In exchange for the bailout – and keeping Greece in the euro – Mr Tsipras agreed to further painful state sector cuts, including far-reaching pension reforms.
The new loans will be spread over the next three years. The first tranche will be €26bn – €10bn to recapitalise Greek banks and €16bn in several instalments, the first of which – €13bn – will be made by 20 August, when Greece must repay about €3.2bn to the European Central Bank (ECB).