American LeaguePokey Reese hit an inside-the-park home run and added a conventional one -- the first two-homer game of his career -- and Curt Schilling pitched his first AL complete game Saturday to give the streaking Boston Red Sox a 9-1 victory over the Kansas City Royals.
Since losing five in a row, the Red Sox have won four straight.
"I want to be known as an all-around player," Reese said. "The defense is there, but I want to be known as a hitter also.
"That's why I'm going to get my work in ... batting practice. That's where it all starts."
Schilling (4-2) allowed one run and five hits while striking out eight for his 80th career complete game.
Jimmy Gobble (1-1) gave up six runs and eight hits, striking out three before he was chased in the five-run sixth. Benito Santiago homered and added a single for the Royals, who have lost 18 of their last 22 and fell to 2-14 on the road.
"Nobody wants to start a season the way we have," said manager Tony Pena, who led the Royals to nine victories to start last season and was the AL's manager of the year. "We're having it very, very bad ... Today was a tough day -- I have to say, one of the worst days of the season."
Blue Jays 4, White Sox 2
In Toronto, Josh Phelps hit a tiebreaking, two-run homer in the eighth inning -- four pitches after having one overturned -- and Toronto won its season-high fourth straight.
Phelps homered over the left-field wall off Neal Cotts (0-1).
Jason Frasor (1-1) pitched the eighth for his first major league win, and Terry Adams pitched the ninth for his first save of the season.
Joe Crede hit a two-run homer for the White Sox.
Twins 3, Athletics 2, 10 innings
In Oakland, California, Shannon Stewart scored from first base when Bobby Crosby dropped a fly ball in the 10th, helping Minnesota win its third extra-inning game in five days.
J.C. Romero (1-2) pitched 2 2-3 innings and Joe Nathan struck out the side in the 10th around a walk for his eighth save in nine chances.
Orioles 10, Indians 7
In Baltimore, Jay Gibbons' three-run double highlighted a four-run seventh, Melvin Mora had three hits and Baltimore came back from two deficits.
John Parrish (3-1) pitched 2 1-3 innings of relief and Jorge Julio worked a perfect ninth for his fourth save.
Jody Gerut and Travis Hafner both hit three-run homers for Cleveland.
Rangers 16, Tigers 15
In Arlington, Texas, the Rangers and the Tigers combined for 18 runs in the fifth -- one short of the major league record for an inning, and Alfonso Soriano went 6-for-6 in the Rangers' 10-inning win.
Michael Young hit an RBI single off Ugueth Urbina (1-1) in the 10th to win it for the Rangers.
Each team used seven pitchers in the game, with Francisco Cordero (1-0) pitching a scoreless 10th.
After Detroit took a 14-4 lead with eight runs in the top of the fifth, the Rangers tied it in the bottom half. Ivan Rodriguez put the Tigers back ahead with an RBI single in the sixth, but Hank Blalock tripled leading off the seventh and scored on a double by Soriano.
Yankees 6, Mariners 0
In Seattle, Mike Mussina (3-4) allowed three hits in eight innings for his fifth straight win over Seattle, improving to 16-5 against the Mariners, and Jason Giambi hit a two-run homer. Paul Quantrill finished the four-hitter.
Gil Meche (1-3) allowed three runs and seven hits in five-plus innings, allowing New York to take a 3-0 lead in the sixth on consecutive doubles by Alex Rodriguez, Giambi, Gary Sheffield and Jorge Posada.



