The actions of the major human leg muscles are well established; however, the functions of these muscle actions during steady running remain unclear. Here, leg structures and mechanisms are considered in terms of their functions in meeting the task of a vehicle acting as an effective machine, supporting body weight during translation with low mechanical work demand and in supplying mechanical work economically. Legs are modelled as a sequence of linkages that predict muscle actions and reveal the varying muscle functions within the integrated leg. Work avoidance is achieved with isometric muscles and linkages that promote a sliding of the hip over the ground contact, resulting in an approximately horizontal path of the centre of mass. Economical work supply requires, for muscle with constrained power, shortening over the entire stance duration; this function is achieved by the hamstrings without disrupting the linkages resulting in work avoidance. In late stance, the two functions occur through coactivation of antagonistic muscles, providing one answer to Lombard’s paradox. Quadriceps and hamstring tensions result in opposing moments about both hip and knee joints, but by doing so perform the independent yet complementary roles of work avoidance during translating weight support and economical work supply.