Hayley Knapp blazes by the crowd on her way to the finish line. Photo by William Shelton.jpg