About 30,000 runners flocked to Pennsylvania's largest city for the 20th annual Philadelphia Marathon and related events.
The winner of Sunday's men's race was Abebe Mekuriya of Ethiopia, who finished in two hours, 17 minutes and 35 seconds. The women's winner was Irina Alexandrova of Russia, who turned in a time of two hours, 39 minutes and six seconds. (Both pictured)
Both winners will receive the top prize of $3,500.
The top local runner was 24-year-old Nick Hilton, who finished third in the men's race. The Arizona resident is originally from Reading.
Weekend events also included a half marathon, an 8k race and a Kids Fun Run.
Here are the full results and times:
MARATHON
Men's Division Marathon
Abebe Mekuriya, City Falls, NY 2:17:35
Tesfaye Dube, New York, NY 2:18:15
Nicholas Hilton, Flagstaff, AZ 2:19:36
Birhanu Mekonnen, Washington, DC 2:19:59
Abiyot Endale, Bronx, NY 2:20:55
Women's Division Marathon
Irina Alexandrova, Hebron, KY 2:39:06
Tezeta Dengersa, Washington, DC 2:40:13
Meseret Basa, New York, NY 2:40:51
Aregash Abate, High Falls, NY 2:42:41
Amanda Marino, Jackson, NJ 2:43:57
Men's Masters Division Marathon
Jae Yung Hyung, Alburquerque, NM 2:24:40
Rich Burke, Morristown, NJ 2:31:20
Ray Pugsley, Potomac Falls, VA 2:34:06
Doug Fernandez, Richmond, VA 2:37:49
Women's Masters Division Marathon
Mary Pardi, Falmouth, ME 2:53:39
Myriam Grenon, Longueuil, QC, Canada 2:59:16
Catherine Spiess, New Albany, OH 3:06:15
Kim Redden, Ottawa, MB Canada 3:06:45
Men's Wheelchair Marathon
Grant Berthiaume, Tuscon, AZ 2:04:26
HALF MARATHON
Men's Division Half Marathon
Elijah Karanja Hebron, KY 1:02:59
Direba Yigezu New York, NY 1:03:23
Jordan Chipangama Flagstaff, AZ 1:03:28
Yonas Mebrahtu East Flagstaff, AZ 1:03:53
Henry Rutto Royersford, PA 1:04:10
Women's Division Half Marathon
Rkia El Moukim Queens, NY 1:10:53
Adrienne Herzog, Boulder, CO 1:12:59
Jane Murage, Royersford, PA 1:12:59
Ingrid Mollenkopf, Flower Mound, TX 1:13:04
Allison Mendez, Austin, TX 1:13:47
Men's Masters Half Marathon
Eric Shafer, Pittsburgh, PA 1:13:21
Paul Thompson, Peekskill, NY 1:13:23
Kevin Beugless, Media, PA 1:17:05
Martin Fontaine, Otterburn Park, QC Canada 1:17:51
Women Masters Half Marathon
Vicky Jasparro Fredericksburg, VA 1:25:24
Jill Tenny, Harrisburg, PA 1:21:24
Susanne Vanzijl, Elkton, MD 1:29:49
Vicki Boyer, Elizabethtown, PA 1:29:42
Men's Wheelchair Half Marathon
Shannon Franks, College Park, MD 1:09:53
Daniel Wheeler, Shamong, NJ 2:11:44
Women's Wheelchair Half Marathon
Michelle Wheeler, New York, NY 1:30:51
Photo Credit: G. Widman