Midway through every Rolling Stones show, Mick Jagger leaves the stage for Keith Richards to deliver two songs. Each time, Richards proves he's a formidable frontman himself. In addition to his crucial contributions as a guitarist and songwriter, Richards is responsible for delivering some peak moments in the Stones discography, from wired rockers (1972's "Happy," 1978's "Before They Make Me Run") to ethereal ballads (1997's "Thief in the Night," 2005's "This Place Is Empty"). And Richards' side project the X-Pensive Winos, begun in the late Eighties, has delivered plenty of vintage-style rock & roll gems.

On September 18th, Keith Richards will add to his list of great solo songs with Crosseyed Heart, his third LP and first since 1992's Main Offender. "I hadn't realized it's been 20-odd years since I've done this," said Richards during a listening party for the new album. "Time flies!" To mark the occasion, we've distilled nearly 50 years of Keith-sung gems into 20 of his finest moments.