Ecuador's Jhonatan Narvaez won a heart-pumping climb up Willunga Hill in one of the great finishes in the Tour Down Under to ...