Home Sports ‘The last runner of the torch’ Osaka, Japan shock loss in tennis round of 16