Второе место занял напарник Валентино по команде - испанец Хорхе Лоренсо. Третьим финишировал пилот команды Repsol Honda, испанец Дани Педроса. Лишь только гонка успела начаться, а уже были первые потери: между первым и вторым поворотами с трассы сошли Алекс Де Анжелис, Ники Хэйден и Колин Эдвардс. Хорхе Лоренсо лишь чудом удалось избежать этого завала.
Заметим, что в прошлом году в Гран-при Сан-Марино победу одержал Валентино Росси, второе место досталось Хорхе Лоренсо, а третьим к финишу доехал Тони Элиас, тогда ещё выступающий за команду Team Alice на Ducati.