North Yarmouth native Ben True won the 5,000 meters Saturday at the Adidas Grand Prix in New York.

True was third at the start of the final lap, but used a late kick to beat Nick Willis of New Zealand to the tape. True finished in 13 minutes, 29.48 seconds, followed by Willis in 13:29.78 and Nguse Amlosom of Eritrea in 13:30.22.

The Grand Prix is part of the Diamond League, a series of 14 meets held around the world.

The victory continued an impressive 2015 for True. On April 18, he set the American road 5K record (13:22) to win the Boston Athletic Association 5K. On May 30, he became the first American since 2007 to win the UAE Healthy Kidney 10K in New York, finishing in 28:13.

n Usain Bolt called his performance in the 200 meters at the Grand Prix the worst of his career after he won the race 20.29 seconds. Bolt had wanted to break 20 seconds for the first time this season. His world record is 19.19.

NCAA TRACK & FIELD CHAMPIONSHIPS: Will Geoghegan of Brunswick finshed fourth in the men’s 5,000 meters on Friday night in Eugene, Oregon.

Geoghegan, a senior at the University of Oregon, finished in 13:49.35 to help the Ducks win their fourth straight title.


WOMEN’S WORLD CUP: Lady Andrade and Catalina Usme scored for Colombia in a 2-0 win over third-ranked France 2-0 at Moncton, New Brunswick, one of the biggest upsets in tournament history.

Also in Moncton, Fran Kirby and Karen Carney scored second-half goals to lift England over Mexico 2-1.

In Montreal, Karla Villalobos came off the bench to score in the 89th minute and give Costa Rica a 2-2 draw with South Korea, while Andressa Alves scored for Brazil in the 44th minute of a 1-0 win over Spain.

MLS: Diego Fagundez scored from the top of the penalty area and the Revolution got goals two minutes apart to start the second half in beating the Chicago Fire 2-0 at Foxborough, Massachusetts.


AHL: The Manchester Monarchs won their first Calder Cup title when they beat Utica Comets 2-1 in Game 5 of the best-of-seven championship series at Utica, New York.

Adrian Kempe and Vincent LoVerde scored in the first period for Manchester.


XFINITY SERIES: Kyle Busch returned with a flourish, beating Chase Elliott by 0.477 in a 250-mile, 125-lap race at Michigan International Speedway.

Busch broke his right leg and left foot in a February crash at Daytona. He resumed his Sprint Cup schedule last month, but the race at MIS was his first back in second-tier series.

INDY CAR: Will Power won the pole for Sunday’s race in Toronto.


LPGA: Two-time defending champion Inbee Park shot a 7-under 66 to overtake fellow South Korean Sei Young Kim after three rounds of the KPMG Women’s PGA Championship in Harrison, New York. Kim, who came into the round with a one-stroke lead, shot a 69.

CHAMPIONS TOUR: Defending champion Bernhard Langer shot a 4-under 67 in the third round of the Senior Players Championship to open an eight-stroke lead heading into the final day of the major at Belmont, Massachusetts.

PGA: Englishman Greg Owen and Fabian Gomez of Argentina each shot a 3-under 67 on a windy day in Memphis, Tennessee, to share a one-stroke lead after 54 holes at the St. Jude Classic.

EUROPEAN TOUR: Gregory Bourdy of France carded a 69 to maintain his two-stroke lead at the Lyoness Open in Atzenbrugg, Austria.


MERCEDES CUP: Top-seeded Rafael Nadal beat Gael Monfils 6-3, 6-4 and will play Viktor Troicki, a 6-3, 6-7 (1), 7-6 winner over second-seeded Marin Cilic in the final of the grass-court event in Stuttgart, Germany.

TOPSHELF OPEN: Swiss teenager Belinda Bencic beat veteran Jelena Jankovic 6-3, 6-3 in the semifinals of the grass-court event at ‘s-Hertogenbosch, Netherlands, and will face Camila Giorgi in the final.


AMERICAN LEGION: Alex Libby and James Sinclair scored in the fourth inning to help Yankee Ford beat OA-Yarmouth 3-1 in an opener at Portland.

JUNIOR LEGION: Chase LeGrasse pitched a complete game, and Lyman defeated Saco-Biddeford Savings 7-1 at Biddeford.

 Zach Johnson threw a two-hitter to lead host South Portland to a 6-3 win over Deering.

Gino Ruotolo and Sam Siegel scored during a two-run sixth that helped Bruno’s pull away to a 9-7 win over OA-Yarmouth at Portland.

– From staff and news services