Keeping the Faith - 4:38
An Innocent Man - 5:19
A Matter of Trust - 4:12
Baby Grand - 4:05
This Is the Time - 5:00
Leningrad - 4:04
We Didn't Start the Fire - 4:49
I Go to Extremes - 4:24
And So It Goes - 3:38
The Downeaster "Alexa" - 3:44
Shameless - 4:27
All About Soul [Remix] - 6:01
Lullabye (Goodnight, My Angel) - 3:34
The River of Dreams - 4:11
To Make You Feel My Love - 3:53
Hey Girl - 3:57
Light as the Breeze - 6:12