Patrick Bevin continued to show solid form and determination on stage three of the Santos Tour Down Under, sprinting to fifth place and holding onto the ochre jersey and race lead by one second over stage winner Peter Sagan (Bora-hansgrohe), with three stages remaining.