DESCRIPTION: Uphill Battle by Sarah McLachlan. Appears on the album Touch
This is probably one of Sarah's most underrated songs. I find it so emotional and moving even though she does not sing at all. It also demonstrates Sarah's amazing talent in guitar playing