Chi. Cubs 6, St. Louis 3
Christian Bethancourt hit a three-run homer to power the Chicago Cubs to a 6-3 victory over the visiting St. Louis Cardinals on Friday afternoon.
Kansas City 9, Detroit 2
Salvador Perez had a home run among his three hits and drove in two runs as the visiting Kansas City Royals won their fifth straight game with a 9-2 romp over the Detroit Tigers on Friday night.
Arizona 9, Pittsburgh 8
Geraldo Perdomo ripped a go-ahead double in the eighth inning, helping the visiting Arizona Diamondbacks overcome squandering an early five-run lead in a 9-8 victory over the Pittsburgh Pirates on Friday.
Milwaukee 8, Washington 3
Sal Frelick had two hits and scored three times to help the visiting Milwaukee Brewers to an 8-3 win against the Washington Nationals in the opener of their three-game series on Friday night.
Toronto 8, NY Yankees 5
Ernie Clement drove in three runs and Vladimir Guerrero Jr. reached base four times as the visiting Toronto Blue Jays knocked off the New York Yankees 8-5 on Friday night.
Cleveland 8, Baltimore 4
Cleveland pitchers held the Baltimore Orioles to one hit through the first six innings as the host Guardians posted an 8-4 victory on Friday night in a matchup of teams that began the night as American League division leaders.
San Francisco 3, Cincinnati 0
Blake Snell hurled the first no-hitter of his career and the 18th in Giants franchise history as San Francisco blanked the Cincinnati Reds 3-0 on Friday.
Atlanta 5, Miami 3
Marcell Ozuna's long sacrifice fly in the eighth inning drove in the go-ahead run and sent the Atlanta Braves to a 5-3 come-from-behind win over the visiting Miami Marlins on Friday and extended their winning streak to four games.
Boston 11, Texas 6
Wilyer Abreu and Ceddanne Rafaela each hit a two-run home run to lead the Boston Red Sox to an 11-6 victory over the Texas Rangers on Friday in Arlington, Texas.
Houston 3, Tampa Bay 2
Yainer Diaz recorded his third consecutive multi-hit game and Yusei Kikuchi matched a franchise record in his debut with the Houston Astros, who rallied for a 3-2 victory over the visiting Tampa Bay Rays on Friday.
Minnesota 10, Chi. White Sox 2
Royce Lewis went 2-for-4 with a double, a homer and four RBIs as the Minnesota Twins pulled away for a 10-2 win over the White Sox on Friday in Minneapolis, sending Chicago to its 18th consecutive loss.
NY Mets 5, LA Angels 1
Pete Alonso smashed a two-run homer and Paul Blackburn pitched six solid innings in his New York debut as the Mets notched a 5-1 victory over the Los Angeles Angels on Friday night at Anaheim, Calif.
Oakland 6, LA Dodgers 5
The Oakland Athletics picked up in August where they left off in July, parlaying three home runs and steady pitching from Joey Estes into a 6-5 victory over the visiting Los Angeles Dodgers in the opener of a three-game series on Friday.
Colorado 5, San Diego 2
Brendan Rodgers homered and Austin Gomber worked seven strong innings as the visiting Colorado Rockies stopped the San Diego Padres 5-2 on Friday night.
Seattle 10, Philadelphia 2
Justin Turner hit a grand slam in his home debut as the Seattle Mariners defeated the Philadelphia Phillies 10-2 Friday night in the opener of a three-game interleague series between division leaders.