[Verse 1] Who'd have thought this is how the pieces fit? G# C# F# You and I shouldn't even try making sense of it Bbm Ebm G# I forgot how we ever came this far G# C# F# I believe we had reasons but I don't know what they are Bbm Ebm G# C Bbm So blame it on my heart, oh D# Dm C F [Chorus] Love moves in mys terious ways F C Gm It's always so sur prising when love appears over the horizon Am Bb Bbm C# C F I'll love you for the rest of my days C Gm But still, it's a myst ery Am Bb How you ever came to me C# Dm Which only proves love moves in mysterious ways Gm F A Bbsus4 C Dm Bb G# [Verse 2] Heaven knows love is just a chance we take G# C# F# We make plans but then love demands a leap of faith Bbm Ebm G# So hold me close, never ever let me go G# C# F# cos even though we think we know which way the river flows Bbm Ebm G# C Bbm That's not the way love goes, no D# Dm C F [Chorus] Love moves in mys terious ways F C Gm It's always so sur prising when love appears over the horizon Am Bb Bbm C# C F I'll love you for the rest of my days C Gm But still, it's a myst ery Am Bb How you ever came to me C# Dm Which only proves love moves in mysterious ways Gm F A Bbsus4 C Dm Bb [Instrumental] G# C# F# Bbm Ebm G# [Bridge] Like the ticking of a clock two hearts beat as one C# F#m7 B But I'll never understand the way it's done B C# Ebm G#m C# D# [Chorus] Love moves in mys terious ways G# D# Bbm It's always so sur prising when love appears over the horizon Cm C# G# E D# G# I'll love you for the rest of my days D# Bbm But still, it's a myst ery Cm C# How you ever came to me G# E Fm Which only proves love moves in mysterious ways Bbm Cm Cm Ebm Fm Love moves in mys terious ways C# D# G#