Elijah stood before Ahab and told him that the heavens wouldn't give rain or dew but by his word.

..........But before he stood before Ahab,
..........he had stood before God.

When Elijah prayed for rain, he had prayed seven time, but he wasn't discouraged, he knew that the answer would come.
.....................Imagine the battle that was taking place in the spiritual world.

.....In the end it was a terrible defeat for Satan.