Caroline Wozniacki transfixed us in a final for the ages