ANAHEIM -- Third baseman Alberto Callaspo was out of the Royals' lineup for a second straight game on Sunday with what's turned out to be more of a sore left hand than wrist.

"He's better," manager Ned Yost said. "I'm not going to let him swing today, but tomorrow we'll see how he feels."

Yost explained that on Callaspo's last swing in Friday night's game, the bat caught in the pine tar on his batting glove.

"What he did was he kind of pinched two bones together, so it's more of a bone bruise which has created a soreness," Yost said.

The Royals feared a strained ligament, an examination revealed no such damage.

Wilson Betemit, who made several fine plays in Saturday night's 4-2 victory, was back at third base.

Chen recalls near no-no a day later

ANAHEIM -- A little Chen music, professor.

Elias Sports Bureau, the official statistician, did some digging in the archives and dusted off this one: Bruce Chen was the first Royals pitcher to have a perfect game through six innings since Bret Saberhagen 19 years ago.

Chen did his six against the Angels on Saturday night, losing the perfecto when Erick Aybar led off the seventh with a line-drive single to left field.

Saberhagen, on Sept. 27, 1991, pitched 6 2/3 perfect innings -- also against the Angels, but in Kansas City. The first baserunner was Junior Felix, who walked with two outs in the seventh. Saberhagen's no-hitter didn't end until there was one out in the eighth and Barry Lyons lined a single to right-center.

Saberhagen gave up four hits and a run before closer Jeff Montgomery arrived to get the final two outs in a 4-1 victory.

Just a month earlier, Aug. 26, 1991, Saberhagen pitched a no-hitter to beat the White Sox, 7-0, at Royals Stadium. That was the last of the four no-hitters by Royals pitchers.

Chen also became the fifth Major League pitcher this year to take a perfect game into the seventh inning (only Dallas Braden and Roy Halladay made it all the way) and the 19th pitcher to take a no-hitter into the seventh or later.

Chen recalled that he made a run at a no-hitter when he was with the Orioles, but lost it in the sixth inning.

On Saturday night, he was in an intense pitching duel with Angels right-hander Ervin Santana and it was 0-0 until the eighth.

"I think it helps being in a groove and it's zero-zero, but I was more worried about getting the win than throwing a no-hitter," Chen said.

Everything went quickly, plate umpire Derryl Cousins got into a rhythm on calling strikes, and Chen and Santana played off of each other.

"It was perfect," Chen said.

Well, pretty close.

Soria gets nod, but others playing like All-Stars

ANAHEIM -- With reliever Joakim Soria getting the Royals' only All-Star Game berth, other possible candidates were left out.

"I thought we had three or four guys that would represent our organization well," manager Ned Yost said. "Billy [Butler], David [DeJesus] and, I think, Jose Guillen have done a nice job and warranted some consideration."

DeJesus was the eighth-best American League batter at .325 as of Sunday and was having another fine year on defense. Butler was right behind DeJesus at .320 and had 42 RBIs. Guillen led the team with 14 homers and 52 RBIs and recently had a 21-game hitting streak.

"But what [Soria] has done is he's tied for the league lead in saves," Yost said. "Any of those of guys could have represented us well. I wish it could have been two guys, but we'll get there."

Former Royals catcher John Buck, now with the Blue Jays, was named to the AL team as the injured Victor Martinez's replacement.

"That's exciting, I'm going to have to meet with him there," Soria said. "It's good for him."

Worth noting

Along with Joakim Soria, other Royals pitchers with multiple All-Star selections are Dan Quisenberry and Jeff Montgomery, with three each, and Steve Busby, Mark Gubicza, Bret Saberhagen and Jose Rosado with two each. ... Rick Ankiel's second rehab assignment with Triple-A Omaha began with a bang on Saturday night. After he went hitless in four at-bats, he belted a home run to left field in the ninth inning for a 6-5 walk-off victory against Iowa. Alex Gordon also homered, his 12th, and his two hits raised his average to .326. ... Top Draft pick Christian Colon has struggled in his first five games for Class A Wilmington, going 1-for-18, .056. He has also made two errors at shortstop. ... Omaha catcher Edwin Bellorin was traded to the Astros for cash. He was hitting just .162 with four RBIs. Manuel Pina (.250, six homers, 25 RBIs) was promoted from Double-A to replace him.