Diarra receives eight-week ban