Дани Педроса спечели пред собствената си публика старта за Голямата награда на Каталуня. Състезателят на Honda изпревари Кейси Стоунър (Ducati) още на старта и с лекота задържа лидерската си позиция до края на надпреварата. Валентино Роси (Yamaha) завърши втори, след като две обиколки преди финала мина пред Стоунър.
Педроса потегли от втора позиция, но още на първия завой изпревари спечелилия полпозишън Кейси Стоунър и оглави колоната. Само след пет обиколки авансът му беше над три секунди, а две трети след началото на надпреварата разликата достигна цели осем секунди. В оставащите обиколки до финала Дани върна газта, за да завърши на близо три секунди пред бившия световен шампион Валентино Роси с Yamaha.Значително по-интересна беше битката за второто място между Роси и Стоунър. Доктора стартира за първи път през този сезон от девета позиция, но бързо си проби път напред. Девет обиколки след началото вече се движеше втори, след като изпревари последователно Андреа Довициозо и Стоунър. Австралиецът обаче не се предаде и контрааткува успешно в 16-ата обиколка. Два тура преди финала Роси каза последната си дума и отново си върна второто място.
Победата на Педроса намали аванса на Роси в челото на седем точки, но с оглед на лошата стартова позиция, италианецът беше изключително доволен от крайния резултат. „Удоволствието беше по-голямо отколкото миналата седмица, когато спечелих Гран при на Италия на „Муджело“, защото обичам преките двубои. Тази година обаче не ми се беше случвало нито веднъж“, коментира Роси, който се появи на пистата със специално облекло в стил "Евро 2008".