The Spaniard has turned a corner following a career-best finish last time out and could be a leading contender in Barcelona