In 2009 hervond O'Rourke haar vroegere vorm. Op de Europese indoorkampioenschappen in Turijn veroverde zij op de 60 m horden achter de Belgische Eline Berings (eerste in 7,92) en de Tsjechische Lucie Škrobáková (tweede in 7,95) de bronzen medaille in 6,97.Later dat jaar, tijdens het outdoorseizoen, wist zij op de WK in Berlijn op de 100 m horden eveneens door te dringen tot de finale. Hierin eindigde zij achter Brigitte Foster-Hylton (eerste in 12,51), Priscilla Lopes-Schliep (tweede in 12,54) en Delloreen Ennis-London (derde in 12,55) weliswaar als vierde en dus buiten het erepodium, maar met haar tijd van 12,67 verbeterde zij niet alleen voor de zoveelste keer haar eigen nationale record, ze was er in 2009 ook de snelste van Europa mee.