Martin Truex Jr. won the NASCAR Cup Series race at Kentucky Speedway, passing Brad Keselowski and then Kurt Busch on the way to repeating as champion Saturday night.

Truex’s No. 78 Toyota Camry appeared even more dominant than it was last July, as he led 174 of 267 laps and swept all three stages after starting on the pole. He became Kentucky’s first repeat winner, earning his fourth victory this season and the 19th of his career.

Ryan Blaney was second and Keselowski was third.

NBC Sports will not have a play-by-play announcer for next week’s race at New Hampshire Motor Speedway, and instead will use an all-analyst lineup headlined by Dale Earnhardt Jr.
Earnhardt, Jeff Burton and Steve Letarte will be the only broadcasters for the July 22 race.

Chad Knaus has signed a two-year contract extension with Hendrick Motorsports through 2020 to remain as crew chief for the No. 48 Chevrolet of seven-time Cup Series champion Jimmie Johnson.

BASEBALL

BABE RUTH: Jack Keefe, Hunter Gibson and Keegan McLaughlin each had three hits as Tri-County advanced to the championship round of the state tournament for 14-year-olds with an 8-3 win over Central Maine at Topsham.

The teams will meet again Sunday, with Central Maine needing two wins to take the title. Central Maine stayed alive with a 9-2 win over Portland.

Fisher Cormier had three hits as Tri-County earned a spot in the championship round of the Babe Ruth 13-15 state tournament in Augusta with a 5-3 win over Sanford.

Tri-County must win twice Sunday against Augusta, which defeated Tri-County 6-0 earlier Saturday.

EMPIRE LEAGUE: Kurtis Hultz tossed seven scoreless innings, and the Old Orchard Beach Surge (13-13) scored three runs on wild pitches in a 5-0 victory over the Aguada Explorers (7-16) in Old Orchard Beach.

AMERICAN LEGION: Jack Cahill doubled home the tying run in the fifth inning and scored on a triple by Bryce Cantin as Staples Crossing (7-8) overcame a three-run deficit and rallied for a 6-3 win over Topsham Post 202 (2-15) in South Berwick.

Hunter Sawtelle started the comeback with a two-run double in the fourth.

Trey Booty hit a two-run single in the first inning, then doubled and scored in the third for Topsham.

Simon Roberts scored on a throwing error in the seventh inning as Cole Post (7-9) defeated Yankee Ford 3-2 in the first game of a doubleheader in Gorham.

Brandon Burnell pitched Yankee Ford (13-2) to a 4-3 win in Game 2. Sean Agrondia drew a bases-loaded walk in the bottom of the sixth to force in the winning run.

SOCCER

MLS: Chris Pontius scored twice, including the go-ahead goal in the 93rd minute, and the Los Angeles Galaxy (8-7-4) got two stoppage-time goals for a 3-2 win over the New England Revolution (7-5-7) in Foxborough, Massachusetts.

CYCLING

TOUR DE FRANCE: Dutch rider Dylan Groenewegen won a second straight stage, beating Andre Greipel and Fernando Gaviria to the line in a sprint finish, while Greg Van Avermaet kept the overall lead for a fifth consecutive day.

Four-time winner Chris Froome remained more than a minute behind Van Avermaet.

The mostly flat 112-mile ride from Dreux to Amiens came before one of the most difficult stages of the three-week race. Stage 9 on Sunday will take riders over 15 cobbled paths scattered along 21.7 kilometers of the 156.5-kilometer course from Arras to Roubaix.

BASKETBALL

NBA: Jabari Parker and the Chicago Bulls agreed to a $40 million, two-year contract, bringing the talented and oft-injured forward to his hometown team.

Agent Mark Bartelstein confirmed the deal shortly after the Milwaukee Bucks rescinded their qualifying offer, making Parker an unrestricted free agent.

Channing Frye agreed to re-sign with Cleveland, a person familiar with the deal told The Associated Press, adding that the 35-year-old will get the $2.4 million veteran’s minimum contract.