Barcelona's Messi passes another milestone with double against Granada