Star Italian wheelchair fencer Bebe Vio suffered a shock defeat on Wednesday to Xiao Rong of China in the semi-final, but British cycling great Sarah Storey, competing in her ninth Paralympics, won her 18th gold in the time trial – then called the course "appalling".