A troublesome left leg and a fresh problem in his right shoulder failed to deter Stokes from snarin KL Rahul for 90 on the last morning.