Sole Power provided one of the biggest upsets in British racing when he landed the Coolmore Nunthorpe Stakes (Eng-I) at York at odds of 100-1.