Barcelona's Xavi Hernandez has said he expects Lionel Messi will be fit for Tuesday's Champions League semi-final first leg at Bayern Munich, despite the Argentinian maestro's hamstring woes.
Xavi expects Lionel Messi to play Champions League semi-final against Bayern Munich