The margin was 0.022 seconds. The conditions changed eleven times. That shouldn't have worked.
The rain stopped and started eleven times. There were five red flags. Hamilton had a lap deleted on Lap 16. Russell on Lap 6. Sargeant on Lap 5.
Norris, Piastri, and Verstappen qualified within 0.046 seconds.