Vinicius Junior was back on the score sheet for Real Madrid - but the Brazilian was not able to prevent the Spanish league leader from falling to a surprise 2-1 loss to Osasuna.