A valve control mechanism is provided for an overhead valve, internal combustion engine having a camshaft moving a pushrod to move a rocker arm that in turn moves the valve. Three aligned rollers are fastened to the end of the pushrod adjacent the rocker arm. The outer two rollers roll along parallel profiled surfaces that control at least the valve lift and ramp. The middle roller rolls along an engaging surface on the rocker to move the rocker arm in a motion determined by the configuration and location of the profiled surfaces and the engaging first and second rollers. The outer rollers rotate in a direction opposite the middle roller.