Cedric Lo Piccolo has sent Ultimate Sacrifice, 8c+, at the Déversé, Gorges du Loup, France.