L'australiano del Team Sky ha fatto il vuoto sull'ultima salita, riuscendo così a vincere la tappa con 10" di vantaggio sul toscano Diego Ulissi della Lampre-Merida che allo sprint per il secondo posto ha battuto l'australiano Simon Gerrans del team Orica-GreenEDGE.
In classifica generale Cadel Evans (Bmc Racing Team) perde la prima posizione per un solo secondo di ritardo nei confronti del connazionale Simon Gerrans. Chiude il podio della generale, ad una tappa dalla conclusione del Tour Down Under 2014, l'italiano Diego Ulissi, a soli cinque secondi dal leader.
Ordine d'arrivo ufficiale della 5a tappa:
- Richie Porte (Team Sky) in 3h 42' 20"
- Diego Ulissi (Lampre-Merida) a 10"
- Simon Gerrans (Orica Greenedge) a 10"
- Robert Gesink (Belkin Pro Cycling Team) a 14"
- Daryl Impey (Orica Greenedge) a 14"
- Cadel Evans (Bmc Racing Team) a 14"
- Nathan Haas (Garmin-Sharp) a 17"
- Egor Silin (Katusha Team) a 17"
- Adam Hansen (Lotto-Belisol Team) a 17"
- Geraint Thomas (Team Sky) a 21"
- Francesco Gavazzi (Astana Pro Team) a 24"
- Rory Sutherland (Tinkoff-Saxo) a 30"
- Ruben Plaza Molina (Movistar Team) a 30"
- Jan Bakelants (Omega Pharma-Quickstep) a 43"
- Eduard Vorganov (Katusha Team) a 52"
Classifica Generale dopo la 5a tappa:
- Simon Gerrans (Orica Greenedge) in 18h 02' 19"
- Cadel Evans (Bmc Racing Team) a 1"
- Diego Ulissi (Lampre-Merida) a 5"
- Richie Porte (Team Sky) a 10"
- Nathan Haas (Garmin-Sharp) a 27"