Levi Leipheimer wins the Tour of Germany, beating the favorite, Jan Ullrich. Levi placed 6th in the Tour de France this year.