Today Sastre completed the stage with an average speed of over 21 MPH. WOW. After all that climbing (40 mile+)to maintain an average speed of 21 is amazing. I am lucky to get average speeds of 17-18 MPH on my flatter routes... It really just shows how much and above the elite cyclists are above us meer mortals who can only dream of doing rides like he did today....