Harrison Barnes scores 22 points as the Golden State Warriors beat the New Orleans Pelicans, who were without star Anthony Davis, 112-96.