We present an analytical study of triple-flame propagation in a two-dimensional mixing layer against a parallel flow. The problem is formulated within a constant density thermo-diffusive model, and solved analytically in the asymptotic limit of large activation energy of the chemical reaction for flames thin compared with their typical radius of curvature. Explicit expressions are obtained in this limit, describing the influence of the flow on the triple-flame. The results are expected to be applicable when the ratio between the flow-scale and the flame-front radius of curvature (which is mainly dictated by concentration gradients) is of order unity, or larger. When this ratio is large, as in the illustrative case of a Poiseuille flow in a porous channel considered here, the flow is found to negligibly affect the flame structure except for a change in its speed by an amount which depends on the stoichiometric conditions of the mixture. On the other hand, when this ratio is of order unity, the flow is able to significantly wrinkle the flame-front, modify its propagation speed, and shift its leading edge away from the stoichiometric line. The latter situation is investigated in the illustrative case of spatially harmonic flows. The results presented describe, in particular, how the leading-edge of the flame-front can be determined in terms of the flow amplitude A which is critical in determining the flame speed. The latter is found to depend linearly on A in the first approximation with a correction proportional to the flame thickness multiplied by , for |A| sufficiently large. The effect of varying the flow-scale on flame propagation in this context is also described, with explicit formulae provided, and interesting behaviours, such as non-monotonic dependence on the scale, identified.