Lionel Messi looks set to return to Barcelona's lineup after taking part in a full training session on Tuesday.

The 26-year-old strained a thigh during Barcelona's 2-0 victory over Almeria on Sept. 28 and has been sidelined since.

Messi could return to the lineup for the Spanish league leaders on Saturday at Osasuna, ahead of next Tuesday's Champions League match at AC Milan.

Messi has eight goals in six league appearances and scored a hat trick against Ajax in the Champions League.