Japan pull off the first shock of the Olympic football competition by beating 10-man Spain 1-0 at Hampden Park.



Content from...