Rabat quickest on 'very difficult' day