Athletics rally past Royals

? Tommy Milone had a successful rookie season, and then started off spring training with five scoreless innings in two starts. Still, he’s treating camp as if he needs to earn a spot in the Athletics’ rotation.

Milone allowed six hits and three runs in 3 2/3 innings, but the bullpen shut down the hot-hitting Kansas City Royals on Tuesday for a 6-3 victory.

“I was trying to get ready for the season (last year), regardless of my spot, and I’m doing the same thing this year,” he said.

Milone’s spot on the A’s staff is secure after going 13-10 in a team-leading 31 starts as a rookie last year.

Milone’s scoreless streak ended when the Royals’ Alex Gordon homered to lead off the game.

Gordon had two hits to raise his average to .536 for spring training. The homer was his third.

“It was all right. I didn’t think it was that bad, but it could have gone better. You have to be ready for situations like that,” Milone said. “The Royals are a good-hitting team, very aggressive. I throw a lot of strikes and they know that.”

Oakland, however, rallied against James Shields, who had a scoreless streak of his own snapped. Shields hadn’t allowed a run in his first two starts with the Royals — four innings — but he was touched for six hits and four runs in 4 2/3 innings. He did strike out six without walking a batter.

Eric Sogard had a tiebreaking double in the fifth inning off Shields.

“The first few innings were really good. I was putting the ball where I wanted,” Shields said. “Then I started to get tired at the end and left the ball up. You can’t do that during the regular season.”

But he feels he is developing a nice working rhythm with catcher Salvador Perez.

“It’s good to have him back there,” Shields said. “He is getting a better idea of what I want to throw in certain situations.”

Outfielder Yoenis Cespedes had an RBI and a double in his return to the A’s after briefly leaving spring training to be reunited with his family for the first time in about a year.

Note: The Royals optioned three LHPs to their minor league camp — Chris Dwyer, Justin Marks and John Lamb.