American Levi Leipheimer won the USA Pro Cycling Challenge and his third stage race title this year with a sixth-place finish in Sunday's sixth stage.
Leipheimer wins USA Pro Cycling Challenge