Olympique Lyonnais took the Blue Stars/FIFA Youth Cup title ahead of an international line-up, beating Anderlecht in the final of a thrilling tournament.