Michael Phelps stayed on track for a record gold-medal haul at the world championships, edging American teammate Ian Crocker by 0.05 seconds to win the 100-metre butterfly Saturday. More...