Phelps edges Cochrane, wins 400 free at Santa Clara GP
Soccer: Christian Gomez and Jaime Moreno scored, Josh Wicks stopped Brian McBride's second-half penalty kick, and host D.C. United beat the Chicago Fire, 2-1. Gomez scored the winner on a free kick shortly before halftime, and Moreno scored his fifth goal of the season on a penalty kick for United (5-2-7), which won its second in a row. Chicago fell to 5-3-6. ... Crystal Palace Baltimore the Wilmington Hammerheads, 2-1, at UMBC Stadium. Machel Millwood scored the first goal of his Palace career to give Baltimore a first-half lead, and Val Teixeira added an insurance goal in the second.
NASCAR: Colin Braun took advantage of an unintentional block by a lapped truck to pass Kyle Busch and race to his first truck win at Michigan International Speedway.
- From Sun staff and news services