The output tracking problem for a class of pure-feedback nonlinear systems is discussed. By introducing a novel coordinate transformation, we develop a state feedback controller via backstepping approach. The proposed control algorithm not only ensures the global asymptotic tracking, but also guarantees the boundedness of all the closed loop signals. Finally, a simulation example is given to demonstrate the effectiveness of the proposed control scheme.