advertisement

Rogers, Tigers tame Yankees

Gary Sheffield and Curtis Granderson homered in the third inning, helping old pro Kenny Rogers and Detroit beat host New York.

Magglio Ordonez got Detroit going with a two-run single off Phil Hughes, and the $139 million Tigers (12-15) won for the sixth time in eight games as they recover from an 0-7 start.

Robinson Cano hit a 2-run homer for the Yankees, who were missing injured stars Alex Rodriguez and Jorge Posada. Booed by the crowd of 49,194, Hughes (0-4) allowed 6 runs and 8 hits in 3¿ innings.

Rogers (2-3) held New York in check despite giving up 6 hits and 4 walks in 6 innings.

Mariners 7, Indians 2: Adrian Beltre hit a tiebreaking 3-run homer in Seattle's 5-run ninth inning, making a winner of Mark Lowe at Cleveland.

Jose Lopez singled to start the inning off Rafael Betancourt (1-1) and took second on a soft single by Raul Ibanez. Beltre then hit an 0-1 pitch for his fifth homer and a 5-2 lead.

Yuniesky Betancourt added a two-out, 2-run single off Craig Breslow.

Lowe (1-1) pitched 1½ innings for the win. He came on to strike out Jhonny Peralta and end the eighth after Cleveland tied it 2-2 on an RBI groundout by Travis Hafner.

Red Sox 1, Blue Jays 0: Kevin Youkilis lined a run-scoring single to center field in the ninth, ending a brilliant pitching duel between Roy Halladay and Jon Lester and giving host Boston a win over Toronto.

Halladay (2-4) retired the first two batters in the inning before walking David Ortiz. Manny Ramirez looped a single to center, sending Ortiz to second, and Youkilis hit a ball in front of center fielder Vernon Wells that he couldn't handle.

Jonathan Papelbon (1-0) retired the side in the ninth, but a spectacular diving play by second baseman Dustin Pedroia saved a run from scoring.

Orioles 7, Rays 4: Garrett Olson took a shutout into the seventh inning, and host Baltimore ended Tampa Bay's six-game winning streak in a surprising duel for first place in the AL East.

Aubrey Huff homered and Melvin Mora had 2 RBI for the Orioles.

Recalled from Triple-A Norfolk before the game, Olson (1-0) gave up 2 runs and 4 hits in 6¿ innings, walking five and striking out six.

George Sherrill, the fourth Baltimore reliever, got three outs for his 10th save.