This is an archived article that was published on sltrib.com in 2017, and information in the article may be outdated. It is provided only for personal research purposes and may not be reprinted.

Kenya's Geoffrey Kirui has won the Boston Marathon — his first marathon victory ever.

Kirui outran Galen Rupp of the U.S. to take Monday's 121st running of the race in an unofficial time of 2 hours, 9 minutes, 36 seconds.

He took seventh in last year's Amsterdam Marathon and third at Rotterdam.

Rupp finished unofficially in 2 hours, 9 minutes, 58 seconds.

Kenya's Edna Kiplagat won the women's race in her Boston Marathon debut.

The Kenyan policewoman opened up a big lead heading into the Newton hills, and she cruised to victory in an unofficial 2 hours, 21 minutes, 53 seconds in Monday's 121st running of the race.

It's the first time Kiplagat, a two-time world champion, has raced Boston.

She's won in London, New York City and Los Angeles.

Rose Chelimo of Bahrain was second, 59 seconds behind and American Jordan Hasay was third in her marathon debut. Desi Linden, who was second in Boston by 2 seconds in 2011, finished fourth — the first time since 1991 that two U.S. women have finished in the top four.

Former BYU All-American and sixth-place finisher in the Rio 2016 marathon Jared Ward clocked in at 2:15:28 — good for 10th best in the men's race.

Riverdale's Heidi Pugmire was the fastest women's finisher from Utah with a time of 2:57:17 — 66th overall in the women's race. —

Top 10 men's finishers from Utah

1. Jared Ward (Kaysville) 2:15:28

2. Jonathan Kotter (Holladay) 2:26:58

3. Daniel Bishop (Salt Lake City) 2:28:45

4. Iaian Hunter (Provo) 2:37:28

5. Spencer Castro (Salt Lake City) 2:38:18

6. Preston Gardner (Centerville) 2:45:45

7. Jon Gauthier (Salt Lake City) 2:47:42

8. Mickey Wilson (Heber) 2:49:30

9. Bill Cobler (Salt Lake City) 2:49:54

10. Dustin Bybee (Lehi) 2:51:44

Top 10 women's finishers from Utah

1. Heidi Pugmire (Riverdale) 2:57:17

2. Kayla Strong (Roy) 2:58:46

3. Courtney Meldrum (Highland) 3:04:06

4. Lauren McGee (Lehi) 3:22:36

5. Amie Ingram (Elk Ridge) 3:24:41

6. Tara Mifflin (Heber City) 3:27:41