Get the app
Concerts
Charts
Radio Spins
Download Shazam
Apps
Concerts
Charts
Radio Spins
Help
Get the app
Concerts
Charts
Radio Spins
Download Shazam
Apps
Concerts
Charts
Radio Spins
Help
Uphill Battle
Sarah McLachlan
Pop
play full song
Share
OVERVIEW
LYRICS
Featured In
ALBUM
Touch
Sarah McLachlan
PLAYLIST
Sarah McLachlan Essentials
Apple Music Pop
PLAYLIST
’80s Singer-Songwriter Essentials
Apple Music ’80s
PLAYLIST
Our Natural Lore
Camilla
Top Songs By Sarah McLachlan
Angel
Sarah McLachlan
Silence (DJ Tiësto's In Search of Sunrise Edit)
Delerium & Sarah McLachlan
Building a Mystery
Sarah McLachlan
Stupid
Sarah McLachlan
Beautiful Girl
Sarah McLachlan
Circle
Sarah McLachlan
Rivers of Love
Sarah McLachlan
Ice (Freedom Sessions Version)
Sarah McLachlan
Silence (FYH369) [feat. Sarah McLachlan] {Kryder Remix}
Delerium
Silence (feat. Sarah McLachlan) [Stone Van Brooken, Pete K Extended Mix]
Delerium
Credits
PERFORMING ARTISTS
Sarah McLachlan
Guitar
Darren Phillips
Keyboards
Greg Reely
Percussion
COMPOSITION & LYRICS
Sarah McLachlan
Composer
Darren Phillips
Composer
PRODUCTION & ENGINEERING
Greg Reely
Producer
Shazam Footer
Follow Us
© Copyright 2024 Apple Inc. and its affiliates
|
Supplier Responsibility
Get up to 2 months free of Apple Music
Try Now
Get up to 2 months free of Apple Music
Try Now
instagram
Share
Path
ic_arrow_out
Upcoming Concerts for Sarah McLachlan
See All Concerts
Oct
25
Oct 25, 2024
Borgata Event Center
Atlantic City
View Concert
Oct
26
Oct 26, 2024
SNHU Arena
Manchester
View Concert
Oct
27
Oct 27, 2024
Mohegan Sun Arena
Uncasville
View Concert
Oct
29
Oct 29, 2024
MGM Music Hall
Boston
View Concert
See All Concerts
334 Shazams