Inga nya bensin- och dieselbilar ska få säljas i EU från 2035. Uppgörelsen bekräftas i en omröstning i Bryssel.
EU-ländernas energiministrar tog det formella beslutet med stor majoritet. 23 länder sade ja medan Rumänien, Bulgarien och Italien avstod och endast Polen sade nej.
Omröstningen hölls sedan EU-kommissionen och Tyskland i lördags hittat en lösning för att få Tyskland att sluta blockera den uppgörelse som egentligen gjordes redan i höstas.
– Den gröna omställningen är här för att stanna, säger energiminister Ebba Busch (KD).