Formula 1'de sezonun 5. yarışı olan İspanya Grand Prix'sini, Ferrari'nin Alman pilotu Michael Schumacher kazandı.
Abone olKatalunya Pisti'nde 65 tur üzerinden yapılan toplam 307,323 kilometrelik yarışı Michael Schumacher, saatteki ortalama 196,619 kilometrelik hızıyla, 1 saat 33 dakika 46.933 saniyede birinci sırada tamamladı. Mücadeleye ilk sırada (pol pozisyon) başlayan şampiyon pilot, bu birincilikle kariyerindeki 66. zafere imzasını atarken, üst üste 3. olmak üzere, İspanya'daki 5. birinciliğini aldı. 5 dünya şampiyonluğu bulunan Schumacher, bu sezon San Marino Grand Prix'sinden sonra 2. kez birincilik kürsüsüne çıktı. Avrupa yarışlarıyla birlikte şampiyonaya ağırlığını koyan Ferrari, yeni arabası F2003-GA ile ilk birinciliğini Barcelona'da aldı. Mücadelede ikinciliği Renault'nun İspanyol pilotu Fernando Alonso alırken, genç pilot bu başarısıyla da sürücüler klasmanında üçüncülüğe kadar yükseldi. Ferrari'nin Brezilyalı pilotu Rubens Barrichello ise yarışı üçüncülükle bitirdi.