Michael Phelps matches Mark Spitz's 1972 Munich Games record of seven gold medals, winning the 100m butterfly by just one hundreth of a second.