Canadian Stéphane Perron capped a remarkable string of solo ascents in Yosemite Valley with an all-free rope solo of Free Rider (37 pitches, 5.12d) on El Capitan. Perron spent six nights on the route, leading all but three of the pitches without any falls. After falling on each of those three pitche...