Stage 6: Huércal-Overa - San Javier. Mar Menor Update

Finally, a day for the sprinters! Stage 6 results are now in.