Yankees shell Devil Rays

Every New York starter hits and scores in 21-4 win

Yankees 21, Devil Rays 4

New York – Shelley Duncan homered twice, including a three-run drive that capped a 10-run fourth inning Sunday in the surging Yankees’ rout of the Devil Rays. Alex Rodriguez hit his major-league-leading 34th homer and No. 498 of his career. Every Yankees starter had a hit, a run and an RBI.

Blue Jays 8, Mariners 0

Toronto – Roy Halladay threw a three-hitter, Troy Glaus hit a three-run homer, and Toronto shut out Seattle for the second straight game.

Red Sox 8, White Sox 5

Boston – Manny Ramirez homered and drove in four runs, and Mike Lowell added a three-run shot.

The White Sox fell into a tie for last place in the AL Central with the Kansas City Royals.

Angels 7, Twins 2

Minneapolis – Joe Saunders allowed two runs in seven innings, and Garret Anderson snapped a homerless drought for Los Angeles that spanned 14 consecutive games.

Called up to replace Ervin Santana, who was sent down to the minors Wednesday, Saunders (4-0) allowed six hits and struck out five as the Angels opened a two-game lead on hard-charging Seattle in the AL West.

Orioles 2, Athletics 0

Oakland, Calif. – Jeremy Guthrie combined with two relievers on a two-hitter, and Kevin Millar and Jay Payton hit run-scoring singles for the Orioles.

Indians 8, Rangers 3

Arlington, Texas – Victor Martinez, Josh Barfield and Jason Michaels drove in two runs apiece for the Indians.