Ronaldo seeks encore against ‘battle-hardened’ Morocco