Formula 1 Williams F1 Scores Points Despite Imperfect Weekend – Albon Shines, Sainz Struggles 23/03/2025