Japan 34 – South Africa 32: One of sport’s greatest shocks

It’s not every day you are witness to a history defining moment in sport, but that’s exactly what happened on Saturday evening when Japan, the 13th – unlucky for some, for South Africa at the very least – ranked team in world rugby beat South Africa, a team ranked a whopping 10 places above them. […]