The 2026 F1 season went to the Shanghai International Circuit last time out for the Chinese Grand Prix. Kimi Antonelli claimed his maiden race win in Formula 1 ahead of Mercedes teammate George ...