Orlando Cabrera hit a two-run homer, Kelvim Escobar stifled most of New York's big hitters, and the Los Angeles Angels beat the Yankees, 4-1, last night in their home opener in Anaheim, Calif.
The Angels kept up their mastery of the Yankees, who were eliminated from the postseason by Los Angeles in 2002 and again last year. New York lost its third in a row and fell to 1-3 on its season-opening road trip.
Escobar (1-0) gave up one run on six hits in six innings, struck out two, and walked none. The righthander fanned Jason Giambi in the sixth for his 1,000th career strikeout, earning a standing ovation from the regular-season, single-game record crowd of 44,221.
Escobar was especially effective against the heart of the Yankees' lineup -- Johnny Damon, Derek Jeter, and Hideki Matsui combined for four hits. Gary Sheffield, Alex Rodriguez, and Giambi were hitless.
''We'll be all right, it just [stinks] not scoring, especially with this offense," said Damon, who went 1-for-3 with an RBI. ''We could be 4-0, we feel like we should be."
Francisco Rodriguez pitched a perfect ninth inning for his second save of the season. Rodriguez also tied a club record by converting his 20th consecutive save opportunity.
Shawn Chacon (0-1) gave up four runs and eight hits in 4 2/3 innings, struck out four, and walked two. The righthander ended last season on a three-game winning streak, but he never got untracked against the Angels.
Tigers 5, Rangers 2 -- Chris Shelton had a two-run homer -- his fifth of the season -- and visiting Detroit remained the American League's only unbeaten team.
Last season it took Shelton 26 games to reach five homers en route to his career high of 18. ''It's a little overwhelming," Shelton said.
The Tigers have won their first four games and are off to their best start since 2004. They lead the majors with 16 homers.
Tigers starter Mike Maroth (1-0) gave up one run and eight hits with one walk in 5 1/3 innings. He had been 0-3 against Texas with a 10.35 ERA in four previous appearances.
''You're happy to be 4-0 but I won't get too excited about it," Tigers manager Jim Leyland said.
Indians 11, Twins 6 -- Casey Blake hit a two-out grand slam, Travis Hafner homered twice, and Paul Byrd pitched long enough to win a start he had waited 15 years for, helping the Indians roll to a home-opening win.
Byrd's career came full circle as the righthander, who was drafted by Cleveland in 1991 and traded three years later, made his first start at the Jake in an Indians uniform. Byrd (1-0) gave up five runs and six hits in six innings, a typical outing for the 35-year-old being counted on to help replace Kevin Millwood.
Athletics 5, Mariners 0 -- Joe Blanton outpitched 19-year-old Felix Hernandez and overshadowed the 2006 debut of Seattle's young phenom, throwing eight sharp innings of two-hit ball to lead Oakland past the host Mariners.
Blanton retired 10 straight batters during one stretch, but wasn't allowed to go for the complete game despite throwing only 98 pitches. Justin Duchscherer struck out two in a hitless ninth to finish the shutout.
Royals 11, White Sox 7 -- Doug Mientkiewicz, Angel Berroa, and John Buck had two RBIs apiece and Kansas City made up a six-run deficit to beat the visiting White Sox. The first five Chicago batters scored against Jeremy Affeldt. But Jon Garland (0-1), who was 11-4 lifetime against the Royals, gave up 10 hits and nine runs in 5 1/3 innings.
Devil Rays 9, Blue Jays 8 -- Jonny Gomes hit a tiebreaking, two-run homer in the seventh inning and visiting Tampa Bay rallied from a six-run deficit to beat Toronto. Ty Wigginton, Travis Lee, and Damon Hollins also homered for the Devil Rays.
Reds 7, Pirates 6 -- Felipe Lopez homered twice and drove in three runs, leading host Cincinnati to a rain-delayed victory that extended Pittsburgh's worst start in 32 years. The Pirates are 0-5 for the first time since 1974, when they lost their first six games. The 1955 club dropped its first eight, setting the franchise record for futility.
Rockies 10, Padres 4 -- Eli Marrero drove in four runs on four hits, including a homer, and Josh Fogg won his Colorado debut as the visiting Rockies beat San Diego.
Cubs 5, Cardinals 1 -- Greg Maddux pitched into the seventh inning, Derrek Lee hit his second homer of the season, and Chicago won its home opener. A week shy of his 40th birthday, Maddux earned his 319th career victory. He sent the Cardinals to their first loss of the season after a three-game sweep at Philadelphia.
Astros 6, Nationals 1 -- Lance Berkman and Preston Wilson hit two-run homers in the same inning for the second consecutive game to lead host Houston. Brandon Backe, who missed his scheduled start Wednesday against Florida because of a sore back, held the Nationals to three hits in six strong innings. Craig Biggio added a run-scoring double.
Dodgers 5, Phillies 3 -- Jimmy Rollins had three hits a day after his 38-game hitting streak ended, but host Philadelphia lost its fourth straight game. The Phillies are off to their worst start since opening 0-4 in 1987. They hadn't started with four losses at home since 1977 when they finished 101-61 and won the second of three consecutive NL East titles.
Mets 9, Marlins 3 -- Steve Trachsel pitched three-hit ball through six innings and drove in a run with the 10,000th double in team history as host New York toppled Florida. David Wright and Jose Reyes homered for the Mets.