The 128th Boston Marathon was run Monday, with over 30,000 runners participating and even more spectators expected along the 26.2-mile route from Hopkinton to Boylston Street in Boston. The race marks the 100th anniversary of the start moving from Ashland to Hopkinton in 1924 to conform to the new international distance standard of 26.