Minnesota Twins' Royce Lewis, center, celebrates with Luke Keaschall, left,...

Minnesota Twins' Royce Lewis, center, celebrates with Luke Keaschall, left, and Kody Clemens after hitting an RBI triple walk-off scoring Victor Caratini and Brooks Lee in the ninth inning of a baseball game against the Kansas City Royals, Tuesday, July 28, 2026, in Minneapolis. Credit: AP/Joseph Scheller

MINNEAPOLIS — Royce Lewis hit a two-run triple with two outs in the bottom of the ninth inning to give the Minnesota Twins a 3-2 victory over the Kansas City Royals on Tuesday night.

Taj Bradley threw six strong innings for the Twins (54-54), who have won three in a row and five of six. They are third in the AL Cental, just two games behind the first-place Chicago White Sox.

Kody Clemens doubled for Minnesota in the fourth and scored on Josh Bell's single. But center fielder Byron Buxton left in the fifth with right hip soreness after running to first base. It's the same joint that caused him to miss the All-Star Game this month.

Kansas City went ahead 2-1 in the sixth when Josh Rojas stole home on the front end of a double steal and Salvador Perez had an RBI single.

SUBSCRIBE

Unlimited Digital AccessOnly 25¢for 6 months

ACT NOWSALE ENDS SOON | CANCEL ANYTIME