Lionel Messi's quick recovery from an ankle injury picked up against Atletico Madrid continues to surprise everyone, as the Argentine hero looks likely to take a spot on the bench for Barcelona's away fixture with Rubin Kazan in the UEFA Champions League on Wednesday.