Ortiz, Beckett power Red Sox

A-Rod, for once, finishes without a home run

? The Red Sox managed to keep Alex Rodriguez from hitting another home run. The Yankees can’t say the same about David Ortiz.

Boston Red Sox' Manny Ramirez high-fives teammate Eric Hinski after they defeated the New York Yankees, 7-5. Boston beat New York for the second straight day Saturday in Boston.

Ortiz had a two-run homer and four RBIs, and Josh Beckett settled down to help Boston beat New York 7-5 Saturday for its second consecutive victory over the Yankees. It was Ortiz’s fourth homer in seven games and his 12th in the past two years against New York.

“Any time he comes up, you’re playing with fire,” Yankees starter Jeff Karstens said.

Rodriguez went 2-for-4 with a double and an RBI single to extend his hitting streak to 21 games dating to last season. But a day after he hit two home runs to match the fastest start in baseball history – 12 homers in the first 15 games – his home run streak was snapped at four straight games.

Rodriguez was on deck, the potential tying run, when Jonathan Papelbon got Bobby Abreu on a line drive to center field to end it. Papelbon got three outs for his fifth save.

“To not have it get to Alex … it was starting to get to decision time,” said Boston manager Terry Francona, whose team has won four straight and seven of eight. “The fewer decisions you have to make, the better.”

Beckett (4-0) allowed a pair of runs in each of the first two innings, but retired 15 out of 17 batters before allowing three straight baserunners with two outs in the seventh to cut Boston’s lead to 7-5. Hideki Okajima struck out Jason Giambi to end the threat.

Beckett, who allowed a total of three earned runs while winning each of his first three starts, gave up five runs in all against the Yankees – four earned. He allowed nine hits, walked two and struck out seven.

“It was a heavyweight fight the first couple of innings,” Yankees manager Joe Torre said. “Once Beckett got the lead, he settled in.”

The Red Sox also scored two in each of the first two innings against Karstens (0-1), and they kept on scoring. He allowed seven runs and nine hits, striking out one with two walks.

“Him and Manny (Ramirez). Both of them have done so much damage to us over the years,” Yankees shortstop Derek Jeter said. “We’d love to always face them with nobody on base. That’s why their first two hitters are so important.”

White Sox 5, Tigers 4, 10 inn.

Detroit – Jermaine Dye doubled in the go-ahead run in the 10th inning and Chicago beat Detroit for its fourth straight win. Chicago starter Jose Contreras retired 16 straight batters after Carlos Guillen’s first-inning grand slam.

Orioles 5, Blue Jays 2

Baltimore – Adam Loewen combined with three relievers on a seven-hitter, and the Orioles picked up their seventh win in eight games.

Miguel Tejada drove in two runs and Chris Gomez had two hits and scored twice for the Orioles, who clinched their third straight series win. Baltimore (10-7) is three games over .500 for the first time since last April 22.

Devil Rays 6, Indians 5

St. Petersburg, Fla. – Jae Seo won for the first time since July and Ben Zobrist drove in two runs for the Devil Rays.

Seo (1-1) gave up five runs and eight hits over six innings to snap a personal 13-game winless streak dating to July 19, 2006.

Rangers 7, Athletics 0

Arlington, Texas – Matt Kata hit a three-run homer and Kameron Loe combined with four relievers on a shutout as the Texas Rangers snapped a three-game losing skid.

Mark Teixeira gave the Rangers a 1-0 lead with a single in the fourth inning, the third RBI this season for the slumping All-Star first baseman.

Angels 7, Mariners 6

Anaheim, Calif. – Bartolo Colon allowed one run in seven innings in his first big league outing in almost nine months, leading the Los Angeles Angels to a 7-6 victory over the Seattle Mariners on Saturday night.

Colon (1-0) threw 77 pitches, gave up seven hits and walked none in his first start for the Angels since July 27, 2006.