It’s been a few hours since the first competitors crossed the finish line of the 121st Boston Marathon, and since then, thousands of runners have found triumphant finishes to their 26.2-mile journey to Boylston Street.
From elation to agony, a range of emotions are on display as the runners cross the line. One thing they have in common? All are now 2017 Boston Marathon finishers.
Related: The Boston Marathon through the years: