China ‘My worst nightmare’ – Norris rues glaring tyre troubles in underwhelming China Sprint as Piastri reflects on P2 finish – Formula 1by Capital-Cities March 24, 2025