19 So Gideon went into his house and prepared a young goat and unleavened cakes from an ephah  of flour. The meat he put in a basket, and the broth he put in a pot, and brought them to him under the terebinth and presented them. 20 And the angel of God said to him, “Take the meat and the unleavened cakes, and put them on this rock, and pour the broth over them.” And he did so. 21 Then the angel of the Lord reached out the tip of the staff that was in his hand and touched the meat and the unleavened cakes. And fire sprang up from the rock and consumed the meat and the unleavened cakes. And the angel of the Lord vanished from his sight. 22 Then Gideon perceived that he was the angel of the Lord. And Gideon said, “Alas, O Lord God! For now I have seen the angel of the Lord face to face.” 23 But the Lord said to him, “Peace be to you. Do not fear; you shall not die.” 24 Then Gideon built an altar there to the Lord and called it, The Lord Is Peace. To this day it still stands at Ophrah, which belongs to the Abiezrites.
25 That night the Lord said to him, “Take your father's bull, and the second bull seven years old, and pull down the altar of Baal that your father has, and cut down the Asherah that is beside it 26 and build an altar to the Lord your God on the top of the stronghold here, with stones laid in due order. Then take the second bull and offer it as a burnt offering with the wood of the Asherah that you shall cut down.” 27 So Gideon took ten men of his servants and did as the Lord had told him. But because he was too afraid of his family and the men of the town to do it by day, he did it by night.
28 When the men of the town rose early in the morning, behold, the altar of Baal was broken down, and the Asherah beside it was cut down, and the second bull was offered on the altar that had been built. 29 And they said to one another, “Who has done this thing?” And after they had searched and inquired, they said, “Gideon the son of Joash has done this thing.” 30 Then the men of the town said to Joash, “Bring out your son, that he may die, for he has broken down the altar of Baal and cut down the Asherah beside it.” 31 But Joash said to all who stood against him, “Will you contend for Baal? Or will you save him? Whoever contends for him shall be put to death by morning. If he is a god, let him contend for himself, because his altar has been broken down.” 32 Therefore on that day Gideon  was called Jerubbaal, that is to say, “Let Baal contend against him,” because he broke down his altar.
33 Now all the Midianites and the Amalekites and the people of the East came together, and they crossed the Jordan and encamped in the Valley of Jezreel. 34 But the Spirit of the Lord clothed Gideon, and he sounded the trumpet, and the Abiezrites were called out to follow him. 35 And he sent messengers throughout all Manasseh, and they too were called out to follow him. And he sent messengers to Asher, Zebulun, and Naphtali, and they went up to meet them.
36 Then Gideon said to God, “If you will save Israel by my hand, as you have said, 37 behold, I am laying a fleece of wool on the threshing floor. If there is dew on the fleece alone, and it is dry on all the ground, then I shall know that you will save Israel by my hand, as you have said.” 38 And it was so. When he rose early next morning and squeezed the fleece, he wrung enough dew from the fleece to fill a bowl with water. 39 Then Gideon said to God, “Let not your anger burn against me; let me speak just once more. Please let me test just once more with the fleece. Please let it be dry on the fleece only, and on all the ground let there be dew.” 40 And God did so that night; and it was dry on the fleece only, and on all the ground there was dew. (ESV)