Editorial photo #13446913 Sports
F1 Chinese Grand Prix 2026 - GP Qualifying Session
SHANGHAI, CHINA - MARCH 14: Formula 1 cars accelerate down the pit straight toward the finish line during the Sprint Race at the 2026 Chinese Grand Prix, at the Shanghai International Circuit, in Shanghai, China, on March 14, 2026. (Photo by Artur Widak/NurPhoto)