The Sun’s rotation shows a periodic variation with the sunspot cycle, called torsional oscillations, the nature of which inside the solar convection zone has been determined from helioseismology. Several authors developed theoretical models of torsional oscillations by assuming that they are driven by the Lorentz force of the Sun’s cyclically varying magnetic field. If this is true, then one would expect the torsional oscillations to follow the sunspot cycles. However, the torsional oscillations of a cycle begin a couple of years before the sunspots of that cycle appear and at a latitude higher than where the first sunspots are subsequently seen. Our aim in this paper is to provide an explanation for this seemingly causality defying phenomenon.