This year saw 41,357 runners toeing the start - line in near - perfect race conditions .
The event did not disappoint with its fair share of photo finishes , returning champions , and new winners .
This year saw 41,357 runners toeing the start - line in near - perfect race conditions and the event did not disappoint with its fair share of photo finishes , returning champions , and new winners .