Recovering Dacres in race against time to be Olympic Games-ready