Clement Champoussin won a sprint finish on Stage 4, as GC glory went to Stephen Williams at Arctic Race of Norway.