roll up this ad to continue
Intro C G5 Em D9
D9 D
You do everything on purpose
D9 D
I can feel your spirit stirring
D9 D
I've been praying, you've been working
D9 D
You're working it all for good
D9 D
Fan the flame and keep it burning
D9 D
You're refining in the furnace
D9 D
All the waiting will be worth it
D9 D
'Cause you're working it all for good
G5 D9 Bm
Miracle after miracle
A9 G5
Open door after open door
D9 Bm
Here it comes, so get ready for another one
A9 G5
'Cause another one is on the way
G5 D9 Bm
Miracle after miracle
A9 G5
Open door after open door
D9 Bm
Here it comes, so get ready for another one
A9 D
'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
Bm A9
Yes, you're working it all for good
G5 D9 Bm
Miracle after miracle
A9 G5
Open door after open door
D9 Bm
Here it comes, so get ready for another one
A9 G5
'Cause another one is on the way
G5 D9 Bm
Miracle after miracle
A9 G5
Open door after open door
D9 Bm
Here it comes, so get ready for another one
A9 G5
'Cause another one is on the way
D9 Bm
Another one, another one
A9 G5
Another one is on the way
D9 Bm
Another one, another one
A9 G5
Another one is on the way
( Em Bm D9 )
( G5 Em Bm D9 )
G5 Em
If he told the Sun when to rise
Bm D9
And it did, he will again
G5 Em
And if he told the storm to be still
Bm D9
And it did, he will again
G5 Em
And if he told the sea where to split
Bm D9
And it did, he will again
G5 Em
And if he told the walls when to fall
Bm D9
And they did, he will again
G5 Em
And if he told the chains when to break
Bm D9
And they did, he will again
G5 Em
And if he told the bones, come alive
Bm D9
And they did, he will again
G5 Em
And if he told the stone, roll away
Bm D9
And it did, he will again
G5 Em
And if he told the grave, let him go
Bm D9
And it did, he will again
G5 Em
And again and again
Bm D9
And again and again
G5 Em
And again and again
Bm
And again and again
A9 G5
'Cause another one is on the way
G5 D9 Bm
Miracle after miracle
A9 G5
Open door after open door
D9 Bm
Here it comes, so get ready for another one
A9 G5
'Cause another one is on the way
G5 D9 Bm
Miracle after miracle
A9 G5
Open door after open door
D9 Bm
Here it comes, so get ready for another one
A9 G5
'Cause another one is on the way
G5 Em
And if he told the chains when to break
Bm D9
And they did, he will again
G5 Em
And if he told the bones, come alive
Bm D9
And they did, he will again
G5 Em
And if he told the stone, roll away
Bm D9
And it did, he will again
G5 Em
And if he told the grave, let him go
Bm D9
And it did, he will again
G5 Em
And again and again
Bm D9
And again and again
G5 Em
And again and again
Bm
And again and again
D9 G5
'Cause another one is on the way
Written by Steven Furtick / Brandon Lake / Pat Barrett / Chris Davenport