HAINES CITY, FLA. Jon Nunnally, battling for a spot on the Kansas City Royals' roster, hit a game-inning homer in the ninth inning Tuesday to lead the Kansas City Royals over the New York Yankees 4-3.
Chuck Knoblauch, the Yankees' second baseman battling throwing problems, did not make the trip. Even before he made four bad throws Monday, he was not scheduled to play against the Royals.
Nunnally, who spent the second half of last season playing in Japan, connected off Domingo Jean on the first pitch of the ninth inning.
Nunnally, who played for the Royals from 1995-97, is trying to earn a spot as a reserve outfielder and left-handed pinch hitter.
Carlos Beltran and Mike Sweeney hit back-to-back home runs in the sixth inning off Scott Kamieniecki.
Raul Ibanez hit an RBI groundout in the eighth.
Yankees starter Andy Pettitte allowed four hits in four scoreless innings and struck out five.
D'Angelo Jimenez led off the game with a triple and scored on Luis Sojo's single. Those were the only hits Royals starter Chad Durbin allowed in four innings.
A fielding error by reserve shortstop Delgado led to two Yankees runs in the seventh.
Winner Corey Bailey, the fourth Royals pitcher, struck out the side in the ninth.
Notes: Beltran played center field for the first time this spring. He had been limited to designated hitter because of a sore shoulder. ... RHP Jeff Suppan, who could be the Royals' opening-day starter at New York, pitched five shutout innings in a Triple-A game. He threw 72 pitches, 50 for strikes, walked none and struck out seven while facing New Orleans, a Houston Astros farm club. ... Royals 1B Dave McCarty, who strained a muscle in his left side on March 3, swung the bat Tuesday for the first time since the injury, although he's not ready to play in a game.