Click Race Results to check out the finishes of all 93 runners.

Pictures will follow.