I have never doubted his skills with the ball but it has often been his attitude that has been a problem.he will have success in Barca as the strike force looks lethal with Neymar,Messi and Suarez.Now that Sanchez has left,he can fill the void perfectly,maybe better too.
For Liverpool you can't call it a void,they are targeting Benzema,who will be an interesting prospect.