England star Ben Stokes has outdone West Indies captain Jason Holder to become the world's top-ranked Test all-rounder while also attaining a career-best third position among batsmen in the ICC Test Player Rankings, following a match-winning performance at Old Trafford.