Balaam asks Balak to build seven altars and prepare seven bulls and seven rams, and an altar receives a bull and a ram each. Balaam goes off to a bare height to see whether the Lord will meet him, and God puts a message in his mouth. Returning to the sacrifice, he speaks the first oracle: Balak brought him from Aram to curse, but he cannot curse whom God has not cursed. He sees Israel as a people dwelling apart, not counted among the nations, countless as dust, and he wishes to die the death of the upright.
Balak protests: he called him to curse and got a blessing. Balaam answers that he must speak what the Lord puts in his mouth. So Balak takes him to the field of Zophim, on top of Pisgah, and repeats the seven altars. Balaam speaks the second oracle: God is not a man that he should lie or a son of man that he should change his mind, and what he has said he will do. God has blessed and Balaam cannot reverse it. No iniquity is seen in Jacob; the Lord is with Israel, whom God brought out of Egypt, and no divination can stand against him. The people rise like a lioness and will not rest until they devour their prey.
Balak, desperate, says he should neither curse nor bless them. But Balaam reminds him that he must do what the Lord says. For a third time Balak takes him elsewhere, to the top of Peor, which looks toward the wasteland, and again builds seven altars with a bull and a ram on each.