Max Kepler and Eddie Rosario each hit three-run home runs, and Jake Odorizzi allowed one hit over 5 1/3 innings to lead the Minnesota Twins to their sixth straight victory, a 7-0 win over the Chicago White Sox on Sunday afternoon in Minneapolis.
Odorizzi (7-2) walked one and struck out nine, including the last four batters he faced, to pick up his seventh win in his past eight starts. It also marked the fifth time in his past six starts that he didn’t allow a run.
Kepler finished 2-for-4 with four RBIs for Minnesota, which won its seventh series of the season while improving to 19-6 in the month of May. The six-game winning streak is the longest of the season for the Twins, who have won 11 of their past 12 games while also increasing their AL Central lead to 10 games over the Cleveland Indians.
Dylan Covey (0-4) suffered the loss for the White Sox. Covey allowed four runs on just three hits and two walks over six innings while striking out six.
A’s 7, Mariners 1
Brett Anderson allowed one run in 6 1/3 innings as Oakland completed a three-game sweep of visiting Seattle and extended its winning streak to nine games.
Josh Phegley went 2-for-3 with a double, home run and three RBIs for the A’s, and Matt Chapman homered in the first inning for the second consecutive game.
Seattle’s only run came on Jay Bruce’s solo homer off Anderson in the seventh inning. It was Bruce’s 13th home run of the season, one shy of team leader Daniel Vogelbach.
Royals 8, Yankees 7 (10 innings)
Whit Merrifield hit a scorcher past third baseman Gio Urshela in the bottom of the 10th inning to lift Kansas City over visiting New York in the final game of a three-game series.
The game-winning single came after the Royals blew a three-run lead in the ninth. The Yankees rallied against closer Ian Kennedy to tie the score, getting an RBI single from DJ LeMahieu and a two-run single from Aaron Hicks.
The Royals hit four homers to avoid the sweep and end the Yankees’ seven-game winning streak.
Rockies 8, Orioles 7
Tony Wolters had three hits and delivered a game-winning sacrifice fly in the bottom of the ninth inning, and Colorado rallied to beat Baltimore in Denver.
Nolan Arenado homered, and starting pitcher German Marquez tripled and drove in three runs for Colorado. Ian Desmond’s full-count walk in the ninth forced home the tying run, before Wolters’ walk-off fly to left.
Jonathan Villar and Trey Mancini had two hits each for Baltimore, which hasn’t won two in a row since early May. The Orioles have lost 15 of their past 18 games.
Brewers 9, Phillies 1
Brandon Woodruff retired the first 15 hitters, allowed one hit in eight dominant innings and Milwaukee averted a three-game sweep to visiting Philadelphia.
Woodruff (7-1) won his sixth straight decision and picked up his league-leading seventh win. He lost his perfect game bid and shutout when Andrew Knapp opened the sixth with a homer. After allowing Knapp’s first homer, Woodruff retired the next nine hitters and ended his outing by fanning Knapp on a 98-mph fastball.
Woodruff struck out a career-high 10 hitters and finished every inning with a strikeout, fanning Bryce Harper and Odubel Herrera three times apiece. At the plate, he added an RBI double and RBI single.
Braves 4, Cardinals 3 (10 innings)
Visiting Atlanta erased a three-run deficit in the ninth and took the lead when Brian McCann drew a bases-loaded walk in the 10th to stun St. Louis.
The Braves had runners on the corners against reliever Tyler Webb (0-1) with two out in the 10th, and the Cardinals opted to intentionally walk slugging rookie Austin Riley to face McCann. But the cagey veteran catcher drew a walk to give the Braves the lead.
The winning pitcher was Jacob Webb (3-0), with Luke Jackson pitching a scoreless inning, striking out two, to earn his seventh save. Atlanta won two of three games in the series and finished the season 4-2 against the Cardinals.
Dodgers 11, Pirates 7
Corey Seager and Joc Pederson homered, and Matt Beaty drove in four runs for visiting Los Angeles, who outslugged Pittsburgh to complete a three-game series sweep.
Justin Turner was 5-for-5 with a walk and three runs scored during his first career five-hit game for the Dodgers, who over the past three seasons are 17-2 against Pittsburgh and have won 10 straight. Los Angeles finished its road trip with a 6-2 mark.
Bryan Reynolds and Adam Frazier homered for Pittsburgh, which concluded a 1-5 homestand.
Red Sox 4, Astros 1
Eduardo Rodriguez worked six strong innings, and visiting Boston averted a series sweep by parlaying some assertive baserunning into a win over Houston.
The Red Sox won the series finale against the Astros for a second consecutive weekend, with Houston claiming the season series 4-2. Rodriguez (5-3) was instrumental in keeping the Houston lineup shackled, allowing four hits while issuing only one walk against five strikeouts.
Rafael Devers homered, and he and Eduardo Nunez each had two hits as Boston handed Justin Verlander (8-2) his second loss.
Angels 7, Rangers 6
Mike Trout homered, doubled, scored twice, drove in two and walked once to help lift Los Angeles over Texas in Anaheim, Calif.
Trout’s RBI double in the seventh was part of a six-run inning that turned a 5-1 deficit into a 7-5 lead, and eventually the Angels’ second win in the three-game series. David Fletcher chipped in with three hits, a run scored and a stolen base as the Angels finished with 11 hits in all.
Los Angeles reliever Justin Anderson gave up an RBI double to Shin-Soo Choo in the ninth, but closed it out for his first save of the season.
Rays 6, Indians 3
Austin Meadows highlighted his four-hit, three-RBI performance with a leadoff homer as visiting Tampa Bay beat Cleveland.
Meadows had an RBI double and RBI single and reached base five times. The power display helped the Rays win three of four in the series and improve to 18-8 on the road this season.
Cleveland rookie Oscar Mercado belted his first career homer by going deep to lead off the eighth inning. The homer was the 13,000th in team history.
Reds 10, Cubs 2
Eugenio Suarez went 2-for-3 with a double and three RBIs, and Cincinnati pulled away to win at Chicago.
Curt Casali hit a two-run homer, and Joey Votto and Kyle Farmer drove in one run apiece for Cincinnati, which claimed the rubber match of the series. The Reds finished with 17 hits and had seven players notch multiple hits.
Willson Contreras and Javier Baez each hit solo home runs for the Cubs, who lost Kris Bryant for the game after a scary outfield collision during the sixth inning. Bryant chased a fly ball toward the gap in right-center field, where he slammed into teammate Jason Heyward and stayed down on a knee until trainers arrived.
Blue Jays 10, Padres 1
Justin Smoak hit two home runs and had five RBIs to help Toronto defeat visiting San Diego and avoid a three-game sweep.
Cavan Biggio added his first three career major league hits, including a solo home run, and Lourdes Gurriel Jr. was 4-for-4 with a solo homer. Biggio, son of Hall of Famer Craig Biggio, and Gurriel each had two RBIs.
Wil Myers homered for the Padres, who had their five-game winning streak end.
Nationals 9, Marlins 6
Erick Fedde pitched five scoreless innings, and Howie Kendrick drove in the game’s first three runs to lead host Washington over Miami.
Fedde (1-0), making his seventh appearance of the year and his second start, allowed four hits and three walks, striking out four and lowering his ERA to 2.18.
Kendrick went 3-for-5 with a homer, a two-run single and two runs scored. It was his second three-hit game of the year, and he was robbed of extra bases by Harold Ramirez’s running catch against the wall in right-center.
Mets 4, Tigers 3
Zack Wheeler tossed 7 1/3 strong innings, and Adeiny Hechavarria hit a three-run homer to cap a four-run fourth inning as New York edged visiting Detroit.
The Mets won the final two games of the three-game series and went 6-1 on a seven-game homestand to get back to .500 for the first time since May 14. The Tigers have lost 11 of 12.
Nicholas Castellanos staked the Tigers to an early 3-0 lead via a first-inning solo homer and a two-run single in the third. But Wheeler (4-3) retired 13 straight following Castellanos’ second single and didn’t give up another run.
Diamondbacks 6, Giants 2
Ketel Marte had two hits and homered for the third straight game, and visiting Arizona tied a franchise record with 34 runs in a three-game series while beating San Francisco to complete a three-game sweep.
Eduardo Escobar had three hits, and Jarrod Dyson and Nick Ahmed each had two. Right-hander Luke Weaver (4-3) broke a two-game losing streak before leaving with right forearm tightness in the sixth inning for Arizona, which had lost five straight entering the series.
Buster Posey and Joe Panik each had two hits and an RBI. Rookie Mike Yastrzemski, grandson of Boston Hall of Famer Carl Yastrzemski, had his first three major league hits for the Giants, who have lost five in a row.
—Field Level Media