Ellis overcomes last hurdle