Barcelona haven't been beaten by AC Milan in their last seven meetings and the Italians have yet to win at home in this season's Champions League.