Three ruminally and duodenally cannulated non-lactating Finnish Ayrshire cows were used to investigate ruminal and intestinal digestion of cell-wall carbohydrates by a combined in situ method. Five grasses cut at 10 d intervals were incubated in the rumen for 0, 6, 12, 24, 48, 72 and 96 h, and the undegraded residues were exposed to intestinal digestion. With advancing maturity of grass both the rate and extent of cell-wall digestion decreased. At early stages of growth the decreases were faster for the rate of digestion and at late stages of growth for the extent of digestion. Applying a passage rate of 0.02/h in one compartmental rumen model resulted in digestibility values markedly lower than typically observed in vivo. However, applying a rumen model incorporating a selective retention of particles and time-dependent release of particles from the non-escapable pool resulted in much higher digestibility values. Recovery of lignin after 96 h ruminal incubation with a subsequent mobile-bag incubation was very low (from 244 to 460 mg/g). Intestinal disappearance of neutral-detergent fibre (NDF) and hemicellulose decreased with advancing maturity of grass and with increasing length of preceding ruminal incubation period, i.e. with decreasing potential digestibility of the material. Disappearance of hemicellulose was much greater than that of cellulose for intact grasses but the difference diminished with increasing length of preceding rumen incubation period. On average, 195 mg/g of potentially digestible NDF disappeared from the mobile bags in the intestines. The post-ruminal digestion as a proportion of the total NDF digestibility varied between 0.034 and 0.058. Despite methodological problems both in ruminal in situ and intestinal mobile bag techniques, these methods can be used to investigate ruminal and intestinal cell-wall digestion and to partition cell-wall digestibility between ruminal and post-ruminal digestion providing that appropriate rumen models are used.