Cadel Evans completed a strong week of racing after sealing overall victory at the Giro del Trentino.