Teixeira homers twice for Yankees
• New York 5, Oakland 4: Mark Teixeira homered twice and CC Sabathia won for the first time in a month for the host Yankees. Pitching on eight days’ rest after having his start pushed back, Sabathia recovered from two rocky innings to pitch into the sixth. He allowed two runs but struck out only one, the first time he fanned fewer than two since Aug. 7, 2013. Athletics starter Scott Kazmir left after the third inning because of triceps tightness.
• Detroit 5, Seattle 4: Jefry Marte got an RBI double for his first major league hit, then added a solo home run for the visiting Tigers. The two teams combined for 14 home runs in the three-game series at Safeco Field, tying the ballpark record. Detroit connected nine times.
• CLEVELAND 4, Houston 2: David Murphy drove in two runs with a double in the eighth inning to send the host Indians to a win over the Astros.
• Chicago 7, toronto 6 (11): Adam Eaton hit a walkoff home run in the 11th for the host White Sox.
Peralta’s two-run HR beats Cubs
• St. Louis 6, Chicago 5: Jhonny Peralta hit a two-run homer off Cubs reliever Pedro Strop with two outs in the top of the ninth for the Cardinals.
• Pittsburgh 5, San Diego 2: The host Pirates completed their 10th series sweep of the season to tie a club record.
• Milwaukee 6, Atlanta 5: Carlos Gomez hit a go-ahead, three-run homer in the eighth inning and also had a solo shot in the sixth for the host Brewers.
• New York 4, San Francisco 1: Jacob deGrom allowed two hits over eight scoreless innings, Eric Campbell hit a two-run homer and the Mets won consecutive road series for the first time this season.
• Boston 6, Miami 3: Rick Porcello ended a career-worst seven-game losing streak, and the host Red Sox won their season-high fourth straight. It was Boston’s fourth consecutive series victory, also a season high.
• Arizona 7, Texas 4: A.J. Pollock hit a three-run homer during a five-run second inning for the visiting Diamondbacks. Matt Harrison made his first start for the Rangers since May 13, 2014, when he left with back stiffness about a month before career-threatening spinal fusion surgery.
• Wednesday’s Reds-Nationals game in Washington was postponed because of rain. No makeup date was announced. This was the last scheduled game between the teams this season.
• Pirates third baseman Josh Harrison had surgery to repair a torn ulnar collateral ligament in his left thumb. The team estimated his recovery time at seven weeks.
• Nationals center fielder Denard Span will be sidelined through the All-Star break because of lingering back spasms.
• Royals righthander Yordano Ventura will come off the disabled list Thursday to start against Tampa Bay.