Real Madrid and Barcelona final looks on the cards