With Time Running Out, Giro Stage Victory Eludes Garmin Team Again