USA TODAY Sports

Edna Kiplagat of Kenya won her first Boston Marathon title, pulling away from the women's lead pack at around mile 20.

She finished in 2 hours, 21 minutes, 52 seconds on a sunny and warm Patriots Day after running the last several miles by herself.

At mile 20, Kiplagat had a split of 5:01 for her last mile.

Kiplagat, 37, has won marathons in London, New York and Los Angeles and two IAAF world championships. In the London Marathon in 2012, she broke 2:20, finishing second in 2:19:50. She is a police woman in Iten, Kenya, according to her race bio.

Kathrine Switzer, first woman to officially run Boston Marathon, back in race

She broke away from a pack that included Jordan Hasay of the United States, who is making her marathon debut. Hasay was third behind Rose Chelimo of Bahrain in 2:23. Hasay has the fastest time by an American woman in a debut marathon.

American Desi Linden was part of the lead pack midway through the race but fell back shortly before Kiplagat made a push. Linden, a two-time Olympian, finished second in Boston in 2011. She was fourth Monday with a time of 2:25:06.

“It keeps happening. We keep getting closer. We’re putting more numbers in there and it’s just a matter of time,” said Linden. “When Americans break the tape, it’s going to be a big deal here.”