Ronaldo delivered, despite Juventus