The previous Olympic champion runner Joaquim Cruz won the silver medal in men's 800 metres.