Major leagues:
Shohei Ohtani hit his major league-leading 35th home run and the Los Angeles Angels beat the Minnesota Twins 6-2 Sunday.
Ohtani, who had two hits, lasered a line drive into the right-field seats for a solo homer in the sixth inning that broke a 2-all tie. The Angels overcame an early two-run deficit to take three of four games in the series.
Max Stassi had three hits and drove in three runs for the Angels.
American League
Seattle 4, Oakland 3: Kyle Seager hit a two-out, two-run single as part of Seattle’s four-run third inning, Marco Gonzales won his second straight decision, and the Mariners inched closer in the American League wild-card chase with a 4-3 win over the Oakland Athletics on Sunday.
Houston 3, Texas 1: Zack Greinke threw six solid innings, Abraham Toro homered and the Houston Astros sent Texas to its 12th straight loss, beating the Rangers 3-1.
Boston 5, N.Y. Yankees 4: Held hitless into the eighth inning by Domingo Germán and looking feeble, Alex Verdugo and the Boston Red Sox suddenly erupted for five runs to shake Fenway Park and storm past the New York Yankees 5-4.
Kansas City 6, Detroit 1: Jorge Soler hit two home runs, Salvador Perez added a three-run blast and Daniel Lynch pitched eight scoreless innings for his first major league win to lead the Kansas City Royals to a 6-1 win over the Detroit Tigers.
Cleveland 3, Tampa Bay 2: Bobby Bradley’s sacrifice fly in the eighth inning capped Cleveland’s comeback and sent the Indians to a 3-2 win over Tampa Bay, ending the Indians’ losing streak against the Rays at 11 games.
Interleague
Baltimore 5, Washington 4: Ryan McKenna scored on a sharp grounder by Ramon Urías for the winning run as the Baltimore Orioles completed a three-game sweep of the Washington Nationals with a 5-4 victory.
N.Y. Mets 5, Toronto 4: Pete Alonso homered again, pinch-hitter Jeff McNeil broke a tie with a two-run double and the New York Mets beat the Toronto Blue Jays 5-4 in a successful debut for new starter Rich Hill.
National League
L.A. Dodgers 3, Colorado 2: Will Smith hit a go-ahead home run in the eighth inning and the Los Angeles Dodgers beat the Colorado Rockies 3-2.
Chris Taylor added a pair of home runs and the short-handed Dodgers won consecutive games against the Rockies with just four total runs.
Chicago Cubs 5, Arizona 1: Kris Bryant, Anthony Rizzo and David Bote homered, Trevor Williams pitched effectively into the seventh inning, and the Chicago Cubs beat the Arizona Diamondbacks 5-1.
St. Louis 10, Cincinnati 6: Harrison Bader and Dylan Carlson homered during a seven-run burst in the fourth inning and the St. Louis Cardinals beat the Cincinnati Reds 10-6.
Miami 9, San Diego 3: Yu Darvish’s ERA rose for the fourth start in a row when he allowed four runs in five innings, and the San Diego Padres settled for a four-game series split against last-place Miami by losing 9-3.
Philadelphia 2, Atlanta 1: Aaron Nola came within one out of a shutout, and the Philadelphia Phillies edged the Atlanta Braves 2-1 to earn a split of their four-game series.