След Евро 2004 приема предложението на московския „Спартак“. Дебютът на футболиста в шампионата на Русия е на 7 август 2004 г. в мача с градския съперник „Локомотив“. В „Спартак“ Иранек става футболист от основния състав, а след няколко години е избран за капитан на отбора. В състава на московския клуб четири пъти става сребърен медалист.