2026 F1 Spanish Grand Prix race results 09/13/2026 04:47 PM Partager Full results from the 2026 Formula 1 Spanish Grand Prix