Juan Carlos Navarro became the first man to score 3,000 points in Euroleague history as Barcelona beat Caja Laboral 90-79.