Angels 9, Mariners 4
David Fletcher extended the second-longest hitting streak in Angels history to 26 games with three doubles and five RBIs, and Taylor Ward homered and drove in three runs in Los Angeles’ victory over Seattle.
Alex Cobb (7-3) yielded five hits over 6 2/3 innings. Jack Mayfield and Taylor Ward (three hits) also homered for the Angels.
Fletcher’s hit broke a tie with Rod Carew’s 25-game streak in 1982. Only Garret Anderson’s 28-game string in 1998 is ahead of him in Angels history. Fletcher’s streak is the longest in the majors since Wilson Ramos’ 26-game streak in 2019.
Mitch Haniger hit a three-run homer off Alex Claudio in the ninth for Seattle.
Yusei Kikuchi (6-5) yielded nine hits and seven runs with seven strikeouts over five innings.
White Sox 10, Astros 1
Lucas Giolito said he wanted to “come out with a vengeance” in his first start after the All-Star break.
The Houston Astros felt the wrath of the Chicago White Sox ace right hander.
Giolito pitched a three-hitter, José Abreu launched a three-run homer and the White Sox beat the Astros 10-1 on Saturday night.
Tim Anderson, Zack Collins and rookies Gavin Sheets and Jake Burger also went deep as the White Sox broke out against the Astros after dropping the first five games in the season series by a combined 34-9 score.
“I didn't really like my first half,” Giolito said. "Today was really a good launching point for flipping the switch.
“I thought I was convicted behind each and every pitch tonight, even the ones that didn't go my way.”
Giolito (8-6) struck out eight and walked none while throwing 107 pitches in his fifth career complete game. After Michael Brantley doubled with one out in the first, Giolito retired 22 in a row before Abraham Toro homered with two outs in the eighth.
None of Houston’s first 16 outs against Giolito came on grounders. All were on fly balls, popups or strikeouts until Jose Altuve chopped the ball to third baseman Yoán Moncada for the final out of the Houston sixth.
“Lucas, he was nasty, man,” manager Tony La Russa said. “I think from the first pitch his stuff was electric.”
Anderson had three hits in the matchup of AL division leaders, and Burger's seventh-inning solo shot was his first career homer.
And the White Sox wanted to make a statement after the Astros had manhandled them through their first five meetings.
“We definitely needed that one,” Anderson said. “For us to go out and put up 10, hopefully we started something up.”
Astros right-hander Jake Odorizzi (3-5) permitted four runs and six hits in 3 1/3 innings. He entered with a 1.04 ERA is his previous five outings but was out of kilter in one.
“I just couldn't find a consistent slot today,” Odorizzi said. “Not establishing fastball command was really the reason today. Just one of those days.”
Collins and Anderson went deep on consecutive pitches from Odorizzi with one out in the third. Both homers may have been boosted from a steady breeze that was blowing out, but Odorizzi made mistakes on both pitches.
“He really got hurt on the first couple of homers,” manager Dusty Baker said. "They were up over the plate, and they didn't miss them.
“I guess it was their night. We had beaten them five in a row.”
Sheets made it 6-0 with a two-run drive off Brandon Bielak in the fifth, and Abreu’s 16th homer was a three-run shot to left against Joe Smith in the sixth.
Abreu’s homer was No. 214 for his career, moving him into a tie for fourth place with Carlton Fisk on the franchise list.
Giolito said he and his wife took a trip to Lake Tahoe to get away from baseball during the All-Star break. Then the couple hung out with their pets and Giolito said he “came back here ready to go.”
The White Sox and All-Star right-hander Lance Lynn agreed to a $38 million, two-year contract extension. The 34-year-old Lynn is 9-3 with an AL-best 1.99 ERA in 16 starts in his first season with Chicago.
“There’s no point in going into free agency if you know where you want to be,” Lynn said. “They’ve put together a winner here. That’s what I want to be part of and help to kind of push it over the top to get a championship.”
Lynn will make $18.5 million in each of the next two seasons. The White Sox have an $18 million option for 2024 with a $1 million buyout.
Tigers 1, Twins 0, First Game
Tigers 5, Twins 4, Second Game (8 innings)
Miguel Cabrera’s bloop single scored Jonathan Schoop from first base, and Detroit beat Minnesota for a doubleheader sweep.
The second game was tied at 3 after seven innings, and the Twins went in front when pinch-runner Nick Gordon scored on a wild pitch by Joe Jiménez (3-1) in the eighth.
But the Tigers rallied in the bottom half. Schoop hit a tying RBI single off Taylor Rogers (2-4). After Robbie Grossman struck out, Cabrera dropped a hit into shallow center as Schoop raced around the bases.
Detroit kicked off the doubleheader with a victory. Grossman hit a leadoff homer, and four pitchers combined on a two-hitter.
José Ureña started for the Tigers and pitched three innings of two-hit ball before departing due right groin tightness. Daniel Norris (1-3) then got six outs and Gregory Soto worked the seventh for his eighth save.
The Twins were shut out for the fourth time this season.
Akil Baddoo hit a three-run triple for Detroit in the second game. Tyler Alexander gave up two runs and four hits in 3 1/3 innings.
Josh Donaldson homered and drove in two runs for Minnesota. Nelson Cruz had two hits and drove in a run.
Twins right-hander Kenta Maeda struck out eight in five innings. He was charged with three runs and three hits.
Indians 3, Athletics 2
Franmil Reyes hit his 15th home run into a luxury suite in center field, and Cleveland beat Oakland for its fourth win in five games
Cal Quantrill (2-2) threw five effective innings to win his second consecutive start, finishing with five strikeouts and allowing one run. James Karinchak pitched the ninth for his 10th save.
Cesar Hernandez hit an RBI double, Amed Rosario had a sacrifice fly and Austin Hedges added two hits for Cleveland.
Oakland starter Frankie Montas (8-8) struck out seven in six innings. He walked one and allowed two runs and six hits.
Orioles 8, Royals 4
Ryan Mountcastle and Ramón Urias each had two RBIs, and Baltimore ended a five-game losing streak by beating Kansas City.
The Orioles got six consecutive hits in a five-run third inning as they chased starter Brady Singer and opened a 7-0 lead.
Singer (3-7) gave up seven earned runs. He lasted two-plus innings, allowing eight hits and one walk with one strikeout.
Baltimore starter Jorge Lopez went 4 2/3 innings, allowing four earned runs and seven hits with four strikeouts. Paul Fry (3-3) worked 1 1/3 hitless innings for the win.
Carlos Santana had an RBI double for Kansas City.
Braves 9, Rays 0
Joc Pederson hit a two-run homer in his first start with Atlanta, Max Fried had a two-run double among three hits while throwing seven dominant innings, and the Braves shut out Tampa Bay.
Fried (7-5) did not allow a baserunner to reach second. The left-hander gave up four hits with one walk and had seven strikeouts.
Pederson had two hits, including an infield single to a vacant third base against the Rays’ defensive shift in the eighth. His homer, off Josh Fleming (7-5), was the highlight of a six-run fourth inning.
Freddie Freeman added to the lead with his 21st homer.
Dodgers 9, Rockies 2
Max Muncy had two home runs and four hits, Mookie Betts had a homer among his four extra-base hits before leaving with a hip problem, and Los Angeles won its fourth straight.
Muncy homered is his last two at-bats and finished with five RBIs.
Walker Buehler (10-1) pitched seven strong innings to reach double digits in wins. He set down the last 13 batters he faced after yielding a double with two outs to Ryan McMahon in the bottom of the third.
A.J. Pollock also homered, and Justin Turner hit a two-run double in the ninth ahead of Muncy’s second homer of the night, off reliever Zac Rosscup.
McMahon had a run-scoring double and starter Kyle Freeland had a sacrifice fly for Colorado.
Kyle Freeland (1-4) went six innings and allowed three runs on six hits. He struck out four.
Cubs 4, Diamondbacks 2
Willson Contreras capped a three-run ninth inning with a two-run homer, sending Chicago past Arizona.
Chicago was down 2-1 before it rallied with two out in the ninth. Rafael Ortega doubled and scored on Robinson Chirinos’ pinch-hit single off Joakim Soria (1-4). Contreras then hit a drive to left for his 14th homer.
Rex Brothers (3-2) got three outs for the win, and All-Star Craig Kimbrel worked the ninth for his 21st save. It was career save No. 369 for Kimbrel, snapping a tie with Jonathan Papelbon for ninth on baseball’s all-time list.
It was the Cubs’ first win when trailing entering the ninth inning since Sept. 12, 2020, at Milwaukee.
Cardinals 3, Giants 1
Kwang Hyun Kim tossed six shutout innings, Tyler O’Neill and Paul Goldschmidt homered and St. Louis snapped San Francisco's five-game winning streak.
Kim (5-5) has not allowed a run over his last 21 innings, covering three starts. The South Korean-born left-hander was pitching in front of his wife and two children for the first time in the United States.
St. Louis has won eight of its last 10 games at home against the Giants.
Kim allowed three hits. He struck out one, walked two and left with a 3-0 lead. Alex Reyes recorded his 21st save.
Anthony DeSclafani (10-4) gave up three runs on five hits over six innings. He struck out four and did not issue a walk.
Brewers 7, Reds 4 (11 innings)
Christian Yelich doubled home the go-ahead run in the 11th inning and Milwaukee beat Cincinnati to widen its lead in the NL Central.
The Reds loaded the bases in the bottom of the 11th, but with an empty bench, manager David Bell sent pitcher Wade Miley up to pinch hit for reliever Ryan Hendrix. He grounded out to second to end the game.
Milwaukee opened this series with two straight wins to take a six-game lead in the division.
Jandel Gustave (1-0), the sixth Milwaukee reliever, pitched the last two innings for the win. Sean Doolittle (3-1) took the loss.
Marlins 2, Phillies 2, suspended
The game between Miami and Philadelphia was suspended due to rain with no outs in the top of the 10th inning.
The game will resume at 1:05 p.m. on Sunday, followed by the regularly scheduled series finale.
The Phillies appeared headed to their ninth win in 13 games before the Marlins tied it with a pair of runs in the ninth off Ranger Suárez, who blew his first save in his fourth chance since being elevated to the closer role.
Starling Marte led off the ninth with a single to right, and Jesús Aguilar followed by driving an 85 mph changeup into the seats in left field.
Rain halted the game in the top of the 10th.
The Phillies took advantage of Rojas’ fielding error at shortstop in the first inning to score a pair of runs.
Phillies starter Vince Velasquez pitched five scoreless innings, striking out four and walking two.
Zach Thompson, a 27-year-old rookie, went four innings and gave up two unearned runs on two hits, two walks and two strikeouts.
Stories that may interest you
Kevin Kiermaier was hit by a pitch, apparent retribution for scooping up a Toronto scouting report two days earlier, and the Tampa Bay Rays clinched a postseason berth with a 7-1 victory over the Blue Jays
The Patriots’ defense made strides in last week’s win, holding the Jets to just two field goals
New York Giants quarterback Daniel Jones knows the significance of Sunday's game against the Atlanta Falcons at MetLife Stadium