BOSTON — Mark Teixeira hit a two-run single in the Yankees’ five-run first inning and a two-run triple in the seventh to give them the lead for good on Friday night as New York beat the Boston Red Sox 10-8.
Alex Rodriguez had three hits and Curtis Granderson scored three times for the Yankees, who improved to 3-0 against Boston this year.
David Ortiz and Adrian Gonzalez had three hits apiece for Boston, and Jarrod Saltalamacchia hit a three-run homer to help the Red Sox rally after Josh Beckett gave up five runs in the top of the first. It was 5-all when the inning ended.
Rafael Soriano got four outs for his 20th save — his first save of more than one inning since 2007.
Boone Logan (4-0) wound up with the win and Andrew Miller (2-1) took the loss.
It was the first game between the two rivals since the Yankees rallied from a 9-0 deficit with seven runs in the seventh and seven more in the eighth to win 15-9 on April 21 at Fenway Park.
This time, neither team could hold a lead.
The Yankees coughed up a 5-0 lead in the first and a 6-5 lead in the second, and Boston led 7-6 after five. But New York scored four times in the seventh inning, taking an 8-7 lead on Teixeira’s triple.
Raul Ibanez doubled in Teixeira and scored on Eric Chavez’s single to make it 10-7.
Beckett allowed six runs on eight hits and two walks, striking out five in five innings.
The first five Yankees all reached base — and scored — on three singles, a hit batsman and a walk. When Beckett got Nick Swisher on a flyout to right, the crowd cheered sarcastically, and it booed as he walked off the field at the end of the inning.
But Yankees starter Hiroki Kuroda was just as bad, giving up seven runs — six earned — on 10 hits and a walk while striking out three in 5 2-3 innings.
The Red Sox tied it in the bottom of the first, thanks in part to a two-run double by Gonzalez followed by Saltalamacchia’s career-high 17th homer.
The teams traded single runs in the second inning before the pitchers settled down. The Yankees nearly took the lead in the fifth when Rodriguez singled and stole two bases. But he was thrown out trying to score on a grounder to second when Daniel Nava came home with the throw and Saltalamacchia blocked the plate.
Boston took a 7-6 lead in the fifth when Gonzalez singled, took second on a wild pitch and scored on Mauro Gomez’s single — his first career RBI.
But the Yankees went ahead after Miller came in to start the seventh.
Granderson walked and Rodriguez singled and, after Robinson Cano struck out, Vicente Padilla came on to face Teixeira. The Yankees first baseman lined a triple to the deepest part of the ballpark, the center field triangle, just short of the 420-foot marker.
Granderson and Rodriguez scored and Teixeira slid into third without drawing a throw.
The Red Sox threatened another comeback when Cody Ross led off the bottom half with a homer and Gonzalez singled. But Logan struck out Saltalamacchia and Cody Eppley came on.
Gomez singled, but Mike Aviles hit a grounder that drew Jeter deep into the hole to his right and he threw to third for the force on Gonzalez. David Robertson struck out Nick Punto with runners on second and third to end the inning.
NOTES: The Red Sox and Yankees promoted a “hashtag battle” on Twitter, with each team promising fans autographed souvenirs if it won. … Before the game, the Red Sox honored Ortiz for his 400th career home run. Boston Mayor Tom Menino joined the owners on the field, and many Yankees went to the top step of their dugout to applaud. … Cano drove in a run for the ninth straight game, the longest streak for a Yankee since Jeter had nine in 2004. … Before the game, the Red Sox put 2B Dustin Pedroia on the 15-day DL with a hyperextended right thumb. INF Pedro Ciriaco was selected from Triple-A Pawtucket to take his place, and Rich Hill was transferred to the 60-day DL to make room for Ciriaco on the 40-man roster. The Red Sox also activated OF Scott Podsednik from the 15-day disabled list and optioned him to Pawtucket. … Russell Martin was hitless in three at-bats, making him hitless in his last 30. … Former Red Sox outfielder Darnell McDonald made his Yankees debut as a defensive replacement in the ninth.
TWINS 5, RANGERS 1: Joe Mauer and Justin Morneau drove in two runs each, Francisco Liriano pitched around six walks and the Minnesota Twins handed the Texas Rangers their season-high fifth straight loss with a 5-1 win Friday night.
Liriano (3-7) allowed five hits and one run with six strikeouts in 6 2/3 innings, and the Rangers scored two runs or fewer for the fourth time in five games.
The Twins touched Rangers rookie left-hander Martin Perez (1-1) for four runs in first four innings, but two were unearned after first baseman Mike Napoli misplayed a popup.
Rangers slugger Josh Hamilton left the game with back spasms soon after misplaying Brian Dozier’s fly ball for a three-base error and making a long throw from the warning track in the fifth inning.
CUBS 8, METS 7: Anthony Rizzo hit a three-run homer and Cubs closer Carlos Marmol caught a line drive and started a game-ending double play that blunted the New York Mets’ bid for another ninth-inning comeback, giving Chicago an 8-7 win Friday night.
Travis Wood won his fourth straight start while Mets star Johan Santana was tagged for a career high-tying 13 hits in only 4 2-3 innings.
A night after they got two runs with two outs in the ninth to beat Philadelphia closer Jonathan Papelbon, the Mets scored three times off a wild Marmol.
But with runners at first and second, Lucas Duda hit a liner up the middle that Marmol speared and flipped to first for the final out.
Reed Johnson led off the game with a homer, had four hits of Chicago’s season-high 18 hits and scored three runs. Rizzo, the Cubs’ most hyped prospect this season, singled in the eighth for the first four-hit game of his big league career.
Rizzo and Jeff Baker each homered in a five-run fifth inning that made it 7-2. The Cubs held on to win for the eighth time in 11 games and sent the Mets to their third loss in nine games.
Wood (4-3) allowed two earned runs and was removed after walking pinch-hitter Jordany Valdespin to start the seventh.
Marmol had a shaky ninth. Entering with a four-run lead, he gave up a solo homer to Valdespin with one out in the ninth, then walked Ruben Tejada, pinch hitter Daniel Murphy and David Wright to load the bases.
Pinch-hitter Ike Davis followed with a single, bringing up Duda.
WHITE SOX 4, BLUE JAYS 2: Jake Peavy pitched one-run ball into the eighth inning for his first victory since May 26, A.J. Pierzynski homered and the Chicago White Sox won their fourth straight by beating the Toronto Blue Jays 4-2 on Friday night.
On a night when the game-time temperature was 91, the White Sox finally got Peavy some runs and helped him end his skid. He’d been 0-4 in his previous four starts — throwing two complete games — when Chicago scored only two runs total during those losses.
Peavy (7-5) allowed five hits in 7 1/3 innings, walked two and struck out seven. He threw 115 pitches on the steamy night and left to a big ovation after retiring the leadoff hitter in the eighth.
Addison Reed earned his 13th save in 14 chances despite giving up a run in the ninth. He walked leadoff hitter Edwin Encarnacion, gave up a single to Adam Lind and a sacrifice fly to Yunel Escobar before getting Rajai Davis to ground into a game-ending double play.
Lind hit his seventh homer in the second to give Toronto and lefty Aaron Laffey the early lead before the White Sox got three in the fifth with the aid of two Blue Jays errors.
Alexei Ramirez, Gordon Beckham and Kevin Youkilis had RBIs in the fifth inning, and Pierzynski made it a three-run cushion with his 16th homer in the sixth.
Laffey (0-1) yielded eight hits and four runs — three earned — in six innings with a walk and four strikeouts.
Dayan Viciedo led off the fifth with a double and scored on Ramirez’s single. Ramirez made it to second on the throw and went to third when Toronto left fielder Davis’ peg sailed over the head of catcher J.P. Arencibia for an error.
Beckham then followed with a bloop single to left between three defenders to give the White Sox a 2-1 lead and made second when third baseman Brett Lawrie made an errant flip attempt to Davis, hoping to get the ball back to the infield. Beckham advanced to third on a fly ball and scored an RBI single by Youkilis. It was Youkilis’ seventh RBI in the four-game homestand, his first with the White Sox since a trade from Boston last month.
Notes: White Sox RHP Phil Humber, on the DL with a strained elbow, made a rehab start Friday night, pitching for Triple-A Charlotte. He gave up five hits, including a homer, and two runs in four innings. … Pierzynski is two homers shy of matching his career high of 18 set in 2005. … The Blue Jays are 24-10 against the White Sox since 2008.