Cyle Larin’s 53rd-minute penalty settled the game at Estadio Coliseum to move Mallorca to within eight points of leader Barcelona, which played second-placed Atletico Madrid later Saturday.