The rumble of scientific triumph