The US has vetoed a draft UN Security Council resolution rejecting President Donald Trump's decision to recognise Jerusalem as the capital of Israel.
The text put forward by Egypt affirmed that any decisions on the status of Jerusalem had "no legal effect, are null and void and must be rescinded ".
The 14 other members of the council voted in favour of the motion.
The US permanent representative, Nikki Haley, described it as an "insult" and warned that it would not be forgotten.
"It's one more example of the United Nations doing more harm than good in addressing the Israeli Palestinian conflict," she added.
"Today, for the simple act of deciding where to put our embassy, the United States was forced to defend its sovereignty. The record will reflect that we did so proudly."