20150512 sports.more-sports.cycling: Tour of California: Cavendish squeaks past Sagan to win second stage