Minnesota Twins starting pitcher Sonny Gray throws during the first...

Minnesota Twins starting pitcher Sonny Gray throws during the first inning of a baseball game against the Kansas City Royals Saturday, April 1, 2023, in Kansas City, Mo. Credit: AP/Charlie Riedel

KANSAS CITY, Mo. — Sonny Gray pitched five scoreless innings in a combined four-hitter, Jose Miranda had an RBI single, Kyle Farmer drove in another run with a sacrifice fly and the Minnesota Twins beat the Kansas City Royals 2-0 on Saturday.

Gray (1-0) allowed three hits and had a strikeout and four walks, all of which came in full-count situations. Relievers Jorge Alcala, Griffin Jax, Caleb Thielbar and Jorge Lopez held the Royals scoreless. Thielbar struck out three, and Lopez got his first save of the year.

Miranda singled to center in the first to score Byron Buxton. Farmer came on as a pinch-hitter in the sixth and hit a sacrifice fly to center, also scoring Buxton.

Christian Vázquez went 2 for 3 with a pair of singles. Buxton also had two hits.

In his Royals debut, Jordan Lyles (0-1) threw 5 1/3 innings and gave up two runs — one earned — on five hits with two strikeouts and two walks.

Salvador Perez had a double in the fifth and a single in the eighth.

CLOCKING IN A RECORD

Minnesota Twins starting pitcher Sonny Gray throws during the first...

Minnesota Twins starting pitcher Sonny Gray throws during the first inning of a baseball game against the Kansas City Royals Saturday, April 1, 2023, in Kansas City, Mo. Credit: AP/Charlie Riedel

Franmil Reyes became the first Royal to be issued a batter timer violation at the start of his at-bat with the bases loaded in the third inning. He struck out in the ensuing plate appearance.

UP NEXT

RHP Joe Ryan will start the series finale for Minnesota. RHP Brad Keller will counter for Kansas City.

SUBSCRIBE

Unlimited Digital AccessOnly 25¢for 6 months

ACT NOWSALE ENDS SOON | CANCEL ANYTIME