Sam Welsford continued his cycling hot streak with a street classic race victory at the Tour Down Under.