Betfred Sprint Cup: Why favourite Sole Power can’t win