Flow past a NACA 65 blade at chord-based Reynolds number 138;500 is studied using stability analysis, generalised (spatially weighted) transient growth analysis and direct numerical simulations (DNS). The mechanisms of transition on various sections of the blade observed in previous work (Zaki et al. 2010) are examined, with a focus on the pressure side around the leading edge. In this region, the linearly most energetic perturbation has spanwise wavenumber 40π (five boundary layer thicknesses) and is tilted against the mean shear to take advantage of the Orr mechanism. In a DNS, the nonlinear development of this optimal perturbation induces ˄ structures, which are further stretched to hairpin vortices before breaking down to turbulence. At higher spanwise wavenumber, e.g. 120π, a free-stream optimal perturbation is obtained upstream of the leading edge, in the form of streamwise vortices. During its nonlinear evolution, this optimal perturbation tilts the mean shear and generates spanwise periodic high and low-speed streaks. Then through a nonlinear lift-up mechanism, the low-speed streaks are lifted above the high speed ones. This layout of streaks generates a mean shear with two in inflectional points, and activates secondary instabilities, namely inner and outer instabilities previously reported in the literature.