| 1 | Ventura Highway | 3:32 |
| 2 | Sister Golden Hair | 3:16 |
| 3 | You Can Do MagicEngineer – Chuck KirkpatrickWritten-By, Producer, Keyboards, Guitar, Bass, Percussion, Backing Vocals – Russ Ballard | 3:55 |
| 4 | Lonely PeopleTape Op [Tape Operator] – Peter HendersonWritten-By – Catherine Peek, Dan Peek | 2:27 |
| 5 | Amber CascadesConductor – George MartinEngineer [Assisted By] – Mark Guercio | 2:50 |
| 6 | Rainbow SongSaxophone – Tom Scott | 4:00 |
| 7 | To Each His Own | 3:13 |
| 8 | SandmanDrums – David AtwoodEngineer – Ken Scott | 5:03 |
| 9 | The Last UnicornProducer – Matthew McCauleyStrings – The London Symphony OrchestraWritten-By – Jimmy Webb | 3:07 |
| 10 | SurvivalBacking Vocals – Timothy B. SchmitBass – Lee SklarDrums – Michael BairdEngineer – Eric Prestidge, Mark LinettEngineer [Assistant Engineer] – Tom Anderson Guitar – Dean Parks, Steve Lukather, Waddy WachtelKeyboards, Synthesizer – Jai Winding, James Newton HowardMixed By – Bill SchneePercussion – Willie LeacoxProducer – Matthew McCauleyProducer, Guitar, Percussion – Fred Mollin | 3:14 |
| 11 | Only In Your Heart | 3:16 |
| 12 | Today's The DayConductor – George MartinEngineer [Assisted By] – Mark GuercioWritten-By – Dan Peek | 3:15 |
| 13 | Political PoachersPercussion – Tom WalshTechnician [Location Technician] – Jack Crymes | 2:42 |
| 14 | Woman TonightBacking Vocals – Clydie King, Jessica Smith, Venetta FieldWritten-By – Dan Peek | 2:19 |
| 15 | God Of The SunPercussion – Tom WalshTechnician [Location Technician] – Jack Crymes | 3:11 |
| 16 | A Horse With No NameDrums – Kim HaworthEngineer – Robin BlackPercussion – Ray Cooper | 4:10 |
| 17 | I Need YouDrums – David AtwoodEngineer – Ken Scott | 3:04 |
| 18 | Tin ManTape Op [Tape Operator] – Peter Henderson | 3:25 |
| 19 | Muskrat LoveWritten-By – Willis Alan Ramsey | 3:02 |
| 20 | Daisy Jane | 3:07 |
| 21 | Don't Cross The RiverBanjo – Henry DiltzWritten-By – Dan Peek | 2:30 |
| 22 | The BorderArranged By [Arranger], Conductor – Louis ClarkConcertmaster [Leader] – Barry GriffithsEngineer – Dennis HetzendorferEngineer [Assisted By] – Danny Dawson, Ian Grimble, Patrice CarrollSaxophone – Raphael RavenscroftStrings – The Royal Philharmonic OrchestraWritten-By, Producer, Keyboards, Guitar, Bass, Percussion, Backing Vocals – Russ Ballard | 3:54 |
| 23 | She's Gonna Let You Down (Single Edit)Piano, Arranged By [Arrangements] – Jim Ed Norman | 3:40 |