The American upcomer Tejay Van Garderen powered his way to the podium, 40 seconds off the top step; third on the day.