Stage 19: Ávila - Toledo Update

Another chaotic day in Spain! Stage 19 results are in.