BBC: Greece's parliament has passed a controversial package of austerity measures, demanded by the eurozone and IMF in return for a 130bn-euro ($170bn; £110bn) bailout to avoid default.
The vote was carried by 199 votes in favour, with 74 MPs voting against.
Coalition parties expelled over 40 deputies for failing to back the bill.
The vote came amid violent scenes in capital, Athens, and elsewhere, with protesters outside parliament throwing stones and petrol bombs.
Police fired tear gas and several buildings were set on fire in Athens.
Dozens of police officers and at least 37 protesters were injured, 23 suspected rioters were arrested and a further 25 detained, AP reports.
PM Lucas Papademos urged calm, saying violence had no place in a democracy.
Lawmakers have also approved a related deal to write off 100bn euros of Greek debt held by private banks.
Despite a rebellion by some MPs from parties in the ruling coalition, the result was expected, reports the BBC's Mark Lowen in Athens.
Pasok, the largest party, and its coalition ally New Democracy - which have both backed the bill - account for more than 230 deputies out of a total of 300.
Following the vote the parties announced they had each expelled about 20 of the rebel MPs. (+ video) » | Sunday, February 12, 2012