Bennett wins 12th stage, Yates maintains Giro lead

May 17, 2018 01:30 PM