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 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 inning.
TIGERS 4, ROYALS 2: At Detroit, rookie Drew Smyly struck out a career-high 10 in six impressive innings and Delmon Young homered as the Detroit Tigers got back to .500 for the first time since May 15.
RAYS 10, INDIANS 3: At Cleveland, Luke Scott snapped his team-record hitless streak with a two-run homer. Scott was 0 for 41 since June 1 until connecting against Justin Masterson (5-8) in a six-run fifth inning.
WHITE SOX 4, BLUE JAYS 2: At Chicago, 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 game.
TWINS 5, RANGERS 1: At Arlington, Texas, 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.
ORIOLES 3, ANGELS 2: At Anaheim, Calif., Steve Pearce hit a three-run homer and Miguel Gonzalez pitched seven stellar innings in his first career victory as Baltimore scored all of its runs in the fifth inning.
ATHLETICS 4, MARINERS 1 (11 INNINGS): At Oakland, Calif., pinch hitter Chris Carter hit a walk-off home run in the 11th inning.
BRAVES 5, PHILLIES 0: At Philadelphia, Brian McCann hit a grand slam, Tim Hudson tossed four-hit ball over seven innings and the Atlanta Braves spoiled Ryan Howard's season debut.
ROCKIES 5, NATIONALS 1: At Washington, Tyler Colvin homered twice off Stephen Strasburg to back a masterful pitching performance by Drew Pomeranz.
GIANTS 6, PIRATES 5: At Pittsburgh, Melky Cabrera hit his eighth homer of the season and Ryan Theriot drove in two runs to help the Giants snapped a three-game losing streak.
CUBS 8, METS 7: At New York, 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.
BREWERS 7, ASTROS 1: At Houston, Norichika Aoki and Ryan Braun hit consecutive homers in the first inning and Rickie Weeks later hit a two-run shot.
MARLINS 3, CARDINALS 2: At St. Louis, Ricky Nolasco allowed an unearned run in six innings and Jose Reyes got the go-ahead RBI with an infield hit in the seventh.
REDS 6, PADRES 0: At San Diego, Bronson Arroyo allowed just three hits and fanned eight batters in a complete game shutout.
DIAMONDBACKS 5, DODGERS 3: At Phoenix, Justin Upton broke out of a 3-for-19 slump with a key two-run triple and the Arizona Diamondbacks rallied to snap a six-game losing streak.
Lou Gehrig's home run ball up for sale
NEW HAVEN, Conn. — A Connecticut family is selling a baseball that New York Yankees slugger Lou Gehrig hit a home run with in the 1928 World Series.
Elizabeth Gott, a Stamford resident, says she's selling the ball on behalf of her 30-year-old son, Michael. She says the proceeds will be used to pay off his medical school debt.Comment on this story
Gehrig hit the homer off St. Louis Cardinals pitcher Grover Cleveland Alexander while teammate Babe Ruth was on base. He called it his most significant home run at the time.
Hunt Auctions plans to sell the ball Tuesday at the All-Star FanFest in Kansas City, Mo., and predicts it could fetch $100,000 to $200,000.
HOLLIDAY REPLACES MOLINA: Matt Holliday is replacing St. Louis Cardinals teammate Yadier Molina on the National League All-Star team.
Molina was placed on the bereavement list Friday after his wife's grandfather died.