"Tonight I'm Yours (Don't Hurt Me)" 4:09 (Stewart, Jim Cregan, Kevin Savigar)
"How Long" 4:12 (Paul Carrack)
"Tora, Tora, Tora (Out With The Boys)" 4:29 (Stewart)
"Tear It Up" 2:29 (Dorsey Burnette, Johnny Burnette, David Burlinson)
"Only a Boy" 4:09 (Stewart, Jim Cregan, Kevin Savigar)
"Just Like a Woman" 3:55 (Bob Dylan)
"Jealous" 4:30 (Stewart, Carmine Appice, Jay Davis, Danny Johnson)
"Sonny" 4:01 (Stewart, Cregan, Kevin Savigar, Bernie Taupin)
"Young Turks" 5:04 (Stewart, Appice, Duane Hitchings, Kevin Savigar)
"Never Give Up on a Dream" 4:20 (Stewart, Cregan, Taupin)
Rod Stewart - vocals
Jim Cregan - guitar (all tracks), background vocals
Robin LeMesurier - guitar (all tracks except "Tonight I'm Yours," "Jealous," and "Young Turks")
Jeff Baxter - guitar on "Tonight I'm Yours," pedal steel guitar on "Just Like a Woman"
Mark Knopfler - guitar on "Young Turks"[5]
Danny Johnson - guitar on "Jealous"
Byron Berline - fiddle on "Only a Boy"
Jimmy "Z" Zavala - harmonica, saxophone
Kevin Savigar - keyboards
Duane Hitchings - keyboards ("Tonight I'm Yours" and "Young Turks")
Jay Davis - bass
Carmine Appice - drums ("Tonight I'm Yours" and "Young Turks"), background vocals
Tony Brock - drums (all tracks except "Tonight I'm Yours" and "Young Turks," on which he played percussion), tambourine on "Never Give Up on a Dream," background vocals
Paulinho da Costa - percussion
Tommy Vig - tubular bells
Penny Jones - soloist on "Never Give Up on a Dream"
Linda Lewis, The Penetcostal Community Choir - background vocals
Karat Faye- engineer