Cordero holds on in ninth

KANSAS CITY, Mo. (AP) -- For a moment, Francisco Cordero thought
he'd blown it.

But Desi Relaford's ninth-inning drive with two runners on and
two out settled into the glove of right fielder Gary Matthews Jr.
at the warning track, preserving the Texas Rangers' 5-3 win over
the Kansas City Royals on Saturday night.

"It was a 2-0 count, a hitter's count. He hit it real good. I
thought the ball was going out," said Cordero, who tied his team
record with his 19th straight save.

Mark Teixeira hit his 30th homer and Manny Alexander added a
two-run double for the Rangers, who matched their longest winning
streak of the season at eight games and remained tied with Boston
for the AL wild-card lead. They trail first-place Oakland by a
half-game in the AL West.

After striking out the first two batters in the ninth, Cordero
gave up singles to Mike Sweeney and Abraham Nunez. But the Royals,
whose 43-77 record is the worst in club history for 120 games,
wound up stranding seven runners in the last three innings.

"We had a lot of chances tonight but couldn't come through with
a big hit," Kansas City manager Tony Pena said.

Cordero has 39 saves off 41 opportunities. Only Mariano Rivera
of the Yankees, with 41, has more saves.

"That guy Cordero is a monster," Pena said.

Texas starter Mickey Callaway gave up only two runs and five
hits but was lifted after 4 2-3 innings, one out from qualifying
for his first win since April 1, 2003, with Anaheim.

Making his second start since missing 123 days with an elbow
injury, the right-hander was trying to end a personal eight-game
losing skid. He gave up Ruben Gotay's sacrifice fly and Joe Randa's
RBI single in the fifth before giving way to Franklin Francisco

"You always want to stay in," Callaway said. "But we did what
was right for the team tonight and got the win."

He said he had no quarrel with manager Buck Showalter,
especially in light of the eight-game winning streak.

"He pushes the right buttons and we're all feeling a good
flow," he said. "He makes the decisions. I just go out there and
pitch when he tells me too."

Francisco retired Sweeney on a pop fly to end the threat in the
fifth and went two innings for the win, giving up one run and two

Teixeira homered leading off a four-run fourth against Brian
Anderson (2-11). Alexander's two-run double a few minutes later
made it 4-0, and Eric Young's RBI single put the Rangers on top

Young doubled leading off the first for the Rangers and scored
on Alfonso Soriano's sacrifice fly.

Anderson went 5 2-3 innings and gave up five runs on eight hits.
Randa also had an RBI single in the seventh.

Game notes
Callaway's 123-day absence is a club record for a player
going on the disabled list and returning in the same season. ...
The Rangers' run in the first inning was the first in three games
that did not come via a home run. ... LHP Jeremy Affeldt rejoined
the Royals after a rehab assignment with Triple-A Omaha. RHP Jorge
Vasquez was optioned to Double-A Wichita. ... Teixeira became the
12th player in Rangers history to hit 30 or more homers in a