Benfica take Twente's John on five-year deal
Benfica did not disclose how much they paid for the 20-year-old winger but said the player's buyout clause was agreed at 45 million euros.
Liberian-born John stood out in a Champions League qualifying match between Benfica and Twente last year. Although Benfica advanced, John set up two goals and impressed with his speed and technique.
Benfica boast several crafty attacking midfielders including Argentine Nicolas Gaitan, Brazilian Bruno Cesar and Spaniard Nolito.