Maxim van Gils stormed to victory on Stage Four of the Saudi Tour to take the overall lead in the race.