The penultimate day of action saw some hard racing and a tough uphill finish to negotiate. Check out our latest set from Peloton Perspective.

null

null

null

null

null

null

null

null

null

null

null

null

null