Greipel sprints to victory in Stage 4