Ten-man Ghana came from behind to beat arch-rivals Nigeria 2-1 in the African Nations Cup quarter-finals on Sunday while Ivory Coast scored four times in the last 20 minutes to thump Guinea 5-0.