Scott Diamond, fading down stretch, loses to Royals, who tally 16 hits
Get the 1500 ESPN SportsWire delivered to your inbox daily, and keep up with all the news in Twin Cities Sports
MINNEAPOLIS -- Will Smith pitched seven shutout innings, Eric Hosmer homered and the Kansas City Royals beat the Minnesota Twins 9-1 on Tuesday night.
Lorenzo Cain had two RBIs and was a home run away from the cycle as Kansas City beat Minnesota for just the sixth time in 16 games.
Salvador Perez extended his hitting streak to a career-best 15 games and threw out two runners trying to steal in support of Smith (5-7), who struck out a career-high seven and gave up seven hits in his first win in four starts.
The atmosphere at Target Field brought back memories of the Metrodome, and not only because of all the empty seats for a September game featuring two teams out of contention.
With two outs and two runners on in the second inning, Cain hit a towering fly to left field. Josh Willingham lost it in the sky, holding out his hands as the ball fell 15 feet behind him and both runners scored.
Outfielders losing flyballs was a common occurrence under the white Teflon roof of the Metrodome, but hasn't been a problem under the lights at Target Field.
The miscue didn't help Scott Diamond (11-7) get back on track.
The left-hander allowed four runs and 10 hits over six innings and has just one victory in his last six starts.
The first two Twins batters reached in the first, fourth and fifth innings, but they couldn't break through against Smith.
Perez has caught 11 of the last 21 runners trying to steal on him.
Cain got hit in the head by reliever Luis Perdomo in the eighth.
The ball appeared to hit Cain in the back of his helmet as he ducked, but Cain sat up quickly and remained in the game after sitting in the batter's box and getting checked out by trainers.
The Royals scored five runs in the eighth and ninth, capped by Hosmer's 14th home run.
Alcides Escobar added two hits and two RBIs.
3.46: Diamond's ERA this season
28-42: The Twins' home record
Joe Mauer was in the initial starting lineup, but was scratched after experiencing back spasms before batting practice.
Chris Parmelee missed his second straight game with a groin injury and is day to day.
Wednesday: vs. Royals, 7:10 p.m. RHP P.J. Walters (2-3, 6.05) vs. RHP Luke Hochevar (7-13, 5.35)© The Associated Press