Lionel Messi will be out of action for up to three weeks after pulling a right thigh muscle in the 2-0 win over Almeria on Saturday. The injury to the world player of the year will rule him out of Tuesday’s Champions League trip to Celtic as well as two Spanish league games against Valladolid and Osasuna.