| 1 | So Divine (Aladdin Story)Saxophone – Bobby KeysVibraphone [Vibes] – Jim Price | 4:31 |
| 2 | All Down The LineBacking Vocals – Kathi McDonaldBass [Stand Up Bass] – Bill PlummerPercussion – Jimmy MillerSaxophone – Bobby KeysTrumpet – Jim Price | 3:49 |
| 3 | Rocks OffSaxophone – Bobby KeysTrumpet – Jim Price | 4:31 |
| 4 | Sweet VirginiaGuitar, Harmonica – Mick JaggerPiano – Ian StewartSaxophone – Bobby KeysTrumpet – Jim Price | 4:25 |
| 5 | Tumbling DiceBacking Vocals – Clydie KingBass – Mick TaylorGuitar – Mick JaggerSaxophone – Bobby KeysTrumpet – Jim Price | 3:45 |
| 6 | Let It LooseBacking Vocals – Clydie King, Joe Green, Mac Rebennack, Shirley Goodman, Tammi Lynn, VanettaSaxophone – Bobby KeysTrumpet – Jim Price | 5:16 |
| 7 | Turd On The RunDouble Bass [Upright Bass] – Bill PlummerHarmonica [Harp] – Mick JaggerSaxophone – Bobby KeysTrumpet – Jim Price | 2:36 |
| 8 | Pass The Wine (Sophia Loren)Backing Vocals – Cindy Mizelle, Lisa FischerGuitar, Maracas, Harmonica – Mick JaggerPercussion – Jimmy MillerSaxophone – Bobby KeysTrumpet – Jim Price | 4:54 |
| 9 | Good Time WomenHarmonica – Mick Jagger | 3:21 |
| 10 | Casino BoogieBass – Keith RichardsSaxophone – Bobby KeysTrumpet – Jim Price | 3:33 |
| 11 | Loving CupPercussion – Jimmy MillerSaxophone – Bobby KeysTrumpet – Jim Price | 4:23 |
| 12 | HappyAcoustic Guitar, Lead Vocals – Keith RichardsDrums – Jimmy MillerGuitar – Mick JaggerPiano – Ian StewartSaxophone, Percussion – Bobby KeysStrings – Paul BuckmasterTrumpet – Jim Price | 3:04 |
| 13 | Soul SurvivorBass – Keith RichardsSaxophone – Bobby KeysTrumpet – Jim Price | 3:49 |
| 14 | Shake Your HipsHarmonica – Mick JaggerPiano – Ian StewartSaxophone – Bobby KeysTrumpet – Jim PriceWritten-By – James Moore | 2:59 |
| 15 | Ventilator BluesSaxophone – Bobby KeysTrumpet – Jim PriceWritten-By – Keith Richards, Mick Jagger, Mick Taylor | 3:24 |
| 16 | Shine A LightBacking Vocals – Clydie King, Jerry Kirkland, Joe Green, VanettaBass – Mick TaylorDrums – Jimmy MillerOrgan, Piano – Billy PrestonSaxophone – Bobby KeysTrumpet – Jim Price | 4:14 |
| 17 | Plundered My SoulBacking Vocals – Cindy Mizelle, Lisa FischerGuitar – Mick JaggerSaxophone – Bobby Keys | 3:59 |
| 18 | Rip This JointDouble Bass [Upright Bass] – Bill PlummerSaxophone – Bobby KeysTrumpet – Jim Price | 2:22 |
| 19 | Soul Survivor [Alternate Take]Saxophone – Bobby KeysTrumpet – Jim Price | 3:58 |
| 20 | Stop Breaking DownGuitar, Harmonica [Harp] – Mick JaggerPiano – Ian StewartSaxophone – Bobby KeysTrumpet – Jim PriceWritten-By – Robert Leroy Johnson | 4:34 |
| 21 | Bonus Tracks |
| 22 | Title 5 | 1:47 |
| 23 | I Just Want To See His FaceBacking Vocals – Clydie King, Jerry Kirkland, VanettaBass – Bill Plummer, Mick TaylorPercussion – Jimmy MillerPiano – Keith RichardsSaxophone – Bobby KeysTrumpet – Jim Price | 2:52 |
| 24 | I'm Not SignifyingHarmonica, Guitar – Mick JaggerSaxophone – Bobby KeysTrumpet – Jim Price | 4:54 |
| 25 | Torn And FrayedBass – Mick TaylorSaxophone – Bobby KeysSteel Guitar – Al PerkinsTrumpet, Organ – Jim Price | 4:27 |
| 26 | Following The RiverArranged By [Strings] – David CampbellBacking Vocals – Cindy Mizelle, Lisa FischerGuitar, Tambourine – Mick Jagger | 4:52 |
| 27 | Loving Cup [Alternate Take]Harmony Vocals – Keith Richards | 5:25 |
| 28 | Dancing In The LightGuitar – Mick JaggerPercussion – Jimmy MillerPiano – Ian Stewart | 4:21 |
| 29 | Sweet Black AngelHarmonica [Harp] – Mick JaggerMarimba – Amyl NitratePercussion – Jimmy MillerSaxophone – Bobby KeysTrumpet – Jim Price | 2:54 |