Talented or lucky?