Max Verstappen secured pole for the Singapore Grand Prix, beating Ferrari drivers after a rain‑delayed sprint race.