Michael Matthews (AUS) wins stage 3 for Orica-Green Edge, making it their 3rd consecutive year to do so, with a time of 5:02:09. Alberto Contador (ESP) remains the GC leader.