McLaren driver Oscar Piastri of Australia crosses the finish line to win the Chinese Formula One Grand Prix race at the Shanghai International Circuit, Shanghai, Sunday, March 23, 2025. (AP Photo) ...