Olympic silver medallist upset