London: Michael Phelps, showing no signs of complacency after breaking every imaginable record in Olympic swimming, won the men's 100 metres butterfly gold medal at the London Games on Friday. On the eve of his retirement, Phelps provided an unforgettable reminder of his incredible talent and determination when he came from seventh at the turn to overpower his rivals and win in a time of 51.21 seconds. South Africa's Chad...