Barcelona will aim to take a step closer to the Primera Division title when they play host to Real Mallorca this weekend - but will have to do without record-breaking playmaker Lionel Messi.