Cincinnati 7, Chi. Cubs 4
Spencer Steer belted two of the Reds' season-high five homers on Friday, lifting Cincinnati to a 7-4 victory over the visiting Chicago Cubs.
Athletics 4, Pittsburgh 3
Lawrence Butler hit a go-ahead three-run homer in the fifth inning as the visiting Athletics held on for a 4-3 win against the Pittsburgh Pirates in the opener of their three-game series Friday night.
Atlanta 10, Detroit 1
Drake Baldwin drove in three runs, including a two-run homer, and the visiting Atlanta Braves pounded the slumping Detroit Tigers, 10-1, on Friday night.
Baltimore 4, NY Yankees 2
Trevor Rogers took a no-hitter into the sixth inning and the Baltimore Orioles held on to defeat the visiting New York Yankees 4-2 on Friday night.
NY Mets 12, Washington 6
Francisco Lindor hit a tiebreaking single in the fourth inning Friday night for the host New York Mets, who overcame an early three-run deficit and never looked back to beat the Washington Nationals 12-6 in the opener of a three-game series.
Boston 11, Tampa Bay 7
Jarren Duran laced a go-ahead two-run homer in the seventh inning and Garrett Crochet won his third straight start as the Boston Red Sox continued their mastery of host Tampa Bay with their seventh consecutive win over the Rays, 11-7, on Friday night.
Kansas City 20, Toronto 1
Salvador Perez and Jac Caglianone hit three-run homers, Michael Lorenzen pitched 7 2/3 strong innings and the Kansas City Royals demolished the visiting Toronto Blue Jays 20-1 on Friday night.
Chi. White Sox 4, San Diego 3
Miguel Vargas hit a two-run homer and Davis Martin pitched six strong innings as the Chicago White Sox snapped a six-game losing streak with a 4-3 win over the visiting San Diego Padres on Friday.
Miami 6, Texas 4
Jakob Marsee, Brian Navarreto and Dane Myers had run-scoring hits in the 12th inning as the Miami Marlins continued their late-season hot streak with a 6-4 win over the Texas Rangers on Friday in Arlington, Texas.
Colorado 7, LA Angels 6
Tyler Freeman had three hits, one in a four-run fifth inning, and the Colorado Rockies beat the Los Angeles Angels 7-6 in Denver on Friday night.
Seattle 4, Houston 0
Bryan Woo allowed one hit over five scoreless injuries before departing with an injury and Julio Rodriguez slugged the first of four solo home runs by the Seattle Mariners, who claimed the opener of a crucial three-game weekend series with the host Houston Astros 4-0 on Friday.
Cleveland 6, Minnesota 2
Bo Naylor went 2-for-4 and tied a career high with four RBIs as the Cleveland Guardians pulled away for a 6-2 win over the Minnesota Twins on Friday night in Minneapolis.
St. Louis 7, Milwaukee 1
Nolan Arenado hit a three-run double to spur the St. Louis Cardinals to a 7-1 victory over the visiting Milwaukee Brewers on Friday.
Philadelphia 8, Arizona 2
Harrison Bader and Nick Castellanos homered, Alec Bohm had two hits and three RBIs after being activated earlier in the day, and the Philadelphia Phillies beat the Arizona Diamondbacks 8-2 in Phoenix on Friday.
LA Dodgers 6, San Francisco 3
Clayton Kershaw struck out six over 4 1/3 innings in the final regular-season home start of his accomplished career and the Los Angeles Dodgers finished off a 6-3 victory over the visiting San Francisco Giants on Friday, clinching their 13th consecutive playoff berth in the process.