[Intro] GD9BmAGD9BmAD9D
You do everything on purpose
Bm
I can feel your spirit stirring
AA9
I've been praying, you've been working
G
Working it all for good
D9D
Fan the flame and keep it burning
Bm
You’re refining in the furnace
AA9
All the waiting will be worth it
G
'Cause you’re working it all for good
G5D9Bm
Miracle after miracle
A9G5
Open door after open door
D9Bm
Here it comes, so get ready for another one
A9G5
'Cause another one is on the way
G5D9Bm
Miracle after miracle
A9G5
Open door after open door
D9Bm
Here it comes, so get ready for another one
A9D
'Cause another one is on the way
D
Rushing wind and living water
Bm
God of signs and God of wonders
A9
If you will it, what can stop it?
Em
You're working it all for good
BmA9
Yes, you’re working it all for good
G5D9Bm
Miracle after miracle
A9G5
Open door after open door
D9Bm
Here it comes, so get ready for another one
A9G5
'Cause another one is on the way
G5D9Bm
Miracle after miracle
A9G5
Open door after open door
D9Bm
Here it comes, so get ready for another one
A9G5
'Cause another one is on the way
D9Bm
Another one, another one
A9G5
Another one is on the way
D9Bm
Another one, another one
A9G5
Another one is on the way
( GABmD9 ) 2x
G5A
If he told the Sun when to rise
BmD9
And it did, he will again
G5A
And if he told the storm to be still
BmD9
And it did, he will again
G5A
And if he told the sea where to split
BmD9
And it did, he will again
G5A
And if he told the walls when to fall
BmD9
And they did, he will again
G5A
And if he told the chains when to break
BmD9
And they did, he will again
G5A
And if he told the bones, come alive
BmD9
And they did, he will again
G5A
And if he told the stone, roll away
BmD9
And it did, he will again
G5A
And if he told the grave, let him go
BmD9
And it did, he will again
G5A
And again and again
BmD9
And again and again
G5A
And again and again
Bm
And again and again
A9G5
'Cause another one is on the way
G5D9Bm
Miracle after miracle
A9G5
Open door after open door
D9Bm
Here it comes, so get ready for another one
A9G5
'Cause another one is on the way
G5D9Bm
Miracle after miracle
A9G5
Open door after open door
D9Bm
Here it comes, so get ready for another one
A9G5
'Cause another one is on the way
G5A
And if he told the chains when to break
BmD9
And they did, he will again
G5A
And if he told the bones, come alive
BmD9
And they did, he will again
G5A
And if he told the stone, roll away
BmD9
And it did, he will again
G5A
And if he told the grave, let him go
BmD9
And it did, he will again
G5A
And again and again
BmD9
And again and again
G5A
And again and again
Bm
And again and again
D9G5
'Cause another one is on the way