KANSAS CITY, Mo.— Shin-Soo Choo flared a lazy fly ball down the left-field line with one out in the ninth inning Saturday night, driving in the only run off Danny Duffy and giving the Texas Rangers a 1-0 victory against the Kansas City Royals.

Duffy and Rangers counterpart Cole Hamels matched each other through seven innings, neither bending before Hamels finally departed for reliever Jose Leclerc (2-2) with two outs in the eighth.

Duffy (5-6) began the ninth and gave up a weak single to Jonathan Lucroy. After pinch-runner Joey Gallo took second on a sacrifice by Delino DeShields, Choo got just enough wood on Duffy’s 91st pitch to drop a fly ball in front of left fielder Alex Gordon and score.

Leclerc walked the leadoff man in the ninth, but Alex Claudio struck out Eric Hosmer and got Salvador Perez to ground into a double play to earn his third save and second in as many nights.

TIGERS 11, BLUE JAYS 1: Michael Fulmer pitched eight strong innings and J.D. Martinez drove in five runs as Detroit won at home.

Nicholas Castellanos, Miguel Cabrera and Martinez homered for the Tigers.

NOTES

ROYALS: Pitcher Nate Karns will undergo surgery next week to remove a rib that’s causing nerve pain in his forearm. He’ll miss the remainder of the season, though he expects to be ready by the time spring training rolls around.

Karns was acquired from the Mariners in the offseason and was off to a promising start in Kansas City when his forearm started hurting. Karns was placed on the disabled list May 24 while the Royals began trying to determine the source of his nerve discomfort.

ASTROS: Pitcher Dallas Keuchel is scheduled to begin a rehabilitation assignment Monday with Double-A Corpus Christi.

Keuchel hasn’t pitched for Houston since June 2 because of a pinched nerve in his neck. He’ll likely need multiple starts in the minors before coming off the disabled list, but the Astros haven’t determined exactly how many he’ll need. He’s expected to throw two innings Monday.

BREWERS: Outfielder Ryan Braun, who has struggled with a strain in his left calf for several weeks, will be evaluated daily for the reminder of the season, Manager Craig Counsell said.

“I think enough has happened as we’ve gone through this that it’s day-to-day for the rest of the year,” Counsell said. “We’ve had a couple of recurrences of it. I think it’s something we are going to have to deal with for the rest of the year.”

NATIONALS: Right-hander Joe Ross will have Tommy John surgery and miss the rest of the season.