Lando Norris set a mighty lap to take pole position ahead of Max Verstappen and Lewis Hamilton under the lights at the Marina Bay Street Circuit.