NEW YORK (AP) -- Jeremy Guthrie neatly handled a nemesis and a long rain delay to pitch into the seventh inning, Billy Butler homered and the Kansas City Royals beat the New York Yankees 5-1 Monday night.
All-Star Alex Gordon, David Lough and Johnny Giavotella each had RBI doubles, and Alcides Escobar added a run-scoring triple to help the Royals end a five-game skid against New York.
Guthrie (8-6) held a Yankees starting lineup that had only four players that were with the team on opening day to just three hits over six innings that included a 59-minute delay for a sun shower-hailstorm in the fourth.
Leading 5-1, closer Greg Holland was needed in the ninth when Lyle Overbay walked and Luis Cruz singled to start the inning against Luke Hochevar. Holland gave up a hit to Chris Stewart to load the bases. But Holland struck out Eduardo Nunez, Brett Gardner and Zoilo Almonte to end it for his 21st save.
Guthrie struck out the newest member in pinstripes, Travis Ishikawa, twice before Overbay homered pinch hitting for the first baseman who was claimed off waivers from Baltimore on Sunday. Overbay's 10th of the year was New York's first long ball in six games.
Entering 4-9 with a 5.15 ERA against the Yankees in 17 appearances - 15 starts - Guthrie left with runners on first and third and two outs in the seventh. Tim Collins relieved and struck out pinch-hitter Nunez to protect a 3-1 lead.
Aaron Crow relieved Collins in the eighth with two on, two out and got Vernon Wells to ground out to second.
The Yankees have lost two in a row after a season-best six straight wins.
With the sun reflecting off the windows of a building beyond center field, rain and hail sent fans scurrying for cover in the bottom of the third inning. The quick moving cloud was gone before Phil Hughes (4-8) threw his first pitch of the fourth. Hughes retired three straight with the faintest of rainbows arcing up over the scoreboard, then the rain returned.
After Guthrie got an out, crew chief Dana DeMuth called for the tarp. As ''Singin' in the Rain'' blared over the PA system, the grounds crew struggled to cover the increasingly muddy infield, getting stuck halfway then pulling the huge sheet off and starting again. The biggest cheer of the night - until Overbay's homer in the seventh - came when the crew finished the job.
Guthrie returned after the delay and completed the fourth on six pitches.
Adam Warren replaced Hughes to start the fifth. Hughes gave up two runs and four hits in his abbreviated outing.
Passed over for the Home Run Derby last year at the All-Star game in Kansas City by AL captain Robinson Cano, Butler sent a drive the opposite way to right field leading off the second. Fans relentlessly booed Cano at Butler's home field during the competition last July. Captain of the AL home run team again this year, Cano again did not choose Butler - the Orioles' Chris Davis and Detroit's Prince Fielder were his first two picks announced Monday. But it would be hard to object this time. Butler's long ball was only his seventh.
An out later, Mike Moustakas lined an opposite-field double to left, and Lough made it 2-0 with a shot that just landed fair down the third base line for a double the opposite way.
Royals center fielder Jarrod Dyson helped preserve the 3-0 lead in sixth when he made a diving catch of Almonte's sinking liner in right-center with Gardner on first.
Giavotella drove in a run in the seventh, and Gordon and Escobar had back-to-back RBIs in the ninth.
NOTES: When asked if SS Derek Jeter (broken ankle) could return to the Yankees this weekend, manager Joe Girardi said, ''There's always a chance. You just have to see how he does the next three or four days.'' Jeter went 0 for 2 with a walk and a run scored in five innings for Triple-A Scranton/Wilkes-Barre on Monday night. ... The Royals recalled RHP Louis Coleman from Triple-A Omaha and optioned LHP Will Smith to their top minor league club. ... The Royals are moving Bruce Chen (3-0, 2.41) into the starting rotation and shifting Luis Mendoza (2-5, 4.87). Chen will start Friday against Cleveland. ... The Yankees kicked off HOPE week Monday with several players visiting Rockaway Special Athletes at St. Rose of Lima School in Rockaway Beach. The gym at the group's original home, St. Camillius-St. Virgilius Parish, was destroyed in Superstorm Sandy.