It's down to eight teams competing in the quarter finals of the 2017 Africa Cup of Nations -- but with shock eliminations including hosts Gabon, title-holders Ivory Coast and serious contenders Algeria, the roster of outsiders leave the competition open to further surprises.