Home Sports World Cup 2018: Xherdan Shaqiri scores late winner as Switzerland humble Serbia