The Boston Marathon started and ended on Monday, with Kenya sweeping the men's and women's divisions. "It's a real exciting time". Geoffrey Kirui won the men's race by 22 seconds with a time of 2:09:37 in his first try.
"He grabbed me... threw me back and said, "get the hell out of my race and give me those numbers"," she recalled.
Meb Keflezighi, who in 2014 became the first American to win the Boston Marathon in over three decades, finished 13th in his final appearance at the race.
Of the 26,411 runners who finished, 14,438 were men and 11,973 were women. This year, more than 2,957 qualified runners were left out of the Boston Marathon, which operates a lottery system for entry.
Media captionAn official tried to remove Ms Switzer's number when she ran in 1967.
Earlier Monday, Boston city officials announced plans for memorials to mark the sites near the finish line where two bombs exploded during the 2013 Boston Marathon, killing three people and injuring more than 260 others.
"I feel so great", Kiplagat said.
Kirui, 24, produced a devastating sprint with four miles to go to settle an enthralling tactical battle with American rival Galen Rupp, the 2016 Olympic bronze medallist. "I just hope my good time today wasn't just because of the tailwind".
"I made a decision to push further even after they failed to react when I broke away", she added. We had this big wind at our back pushing us, but you didn't feel the wind.
Switzer completed this year's race only a little slower, in 4:44:31.
Local runner Shawn Wellersdick, whose journey to Boston included beating cancer, finished in 4:00:28.
Also running on Monday was Ben Beach, who completed the race for an unprecedented 50th time in a row. "So even though your legs are getting sore when you think of the families and the victims, it keeps you going pretty strong", he said.
The event was commemorating 50 years of women running the Boston Marathon, honoring the bold move of Switzer, who signed up ambiguously as K.V. Switzer and became the first female to enter.
Zentz placed 75th in the 40-45 age group, with his time being well off his personal record of 2:34.
Sanchez ran the race as part of Team Semper Fi, and raised funds for the Semper Fi Fund, which provides financial assistance to members of all branches of the US Armed Forces.