Detroit 2, Texas 1
Tarik Skubal set down the first 15 batters he faced and recorded a season-high 12 strikeouts as the streaking Detroit Tigers edged the visiting Texas Rangers 2-1 on Friday night.
Pittsburgh 3, Atlanta 2
Bailey Falter threw six shutout innings and allowed two hits to help the host Pittsburgh Pirates beat the Atlanta Braves 3-2 and snap a seven-game losing streak on Friday night.
Pittsburgh 3, Atlanta 2
The Pittsburgh Pirates are back home Friday night to face the Atlanta Braves with a new manager but a familiar face in charge.
St. Louis 10, Washington 0
Erick Fedde threw the first complete game of his career and Willson Contreras drove in three runs as the visiting St. Louis Cardinals posted a 10-0 victory over the Washington Nationals on Friday.
Tampa Bay 4, Milwaukee 3
Taylor Walls drew a bases-loaded walk with two outs in the eighth inning to break a tie and give the Tampa Bay Rays a 4-3 win over the visiting Milwaukee Brewers on Friday night.
NY Mets 7, Chi. Cubs 2
The host New York Mets hit four solo home runs and Clay Holmes gave up just one run in six innings en route to a 7-2 win over the Chicago Cubs on Friday.
Cleveland 6, Philadelphia 0
Angel Martinez hit a two-run home run, Jose Ramirez and Kyle Manzardo had solo shots and Gavin Williams pitched five scoreless innings as the Cleveland Guardians beat the visiting Philadelphia Phillies 6-0 on Friday night.
Kansas City 2, Boston 1
Freddy Fermin roped an RBI single in the 12th inning, after Kansas City's Michael Lorenzen and Boston's Hunter Dobbins both delivered stellar starts, and the Royals recorded a season-high seventh straight win, 2-1 on Friday night.
Chi. White Sox 6, Miami 2
The Chicago White Sox broke a tie game with three runs in the seventh inning and went on to snap a four-game losing streak with a 6-2 win over the visiting Miami Marlins on Friday.
Houston 3, Cincinnati 0
Hunter Brown posted his fourth scoreless start of the season and the host Houston Astros registered a 3-0 victory over the Cincinnati Reds on Friday in the opener of a three-game interleague series.
Minnesota 3, San Francisco 1
Chris Paddack took a perfect game into the sixth inning, Byron Buxton had a hand in two of Minnesota's three runs and the Twins won a sixth straight game Friday night, beating the visiting San Francisco Giants 3-1 in the opener of a three-game interleague series.
San Diego 13, Colorado 9
Gavin Sheets knocked in four runs, Martin Maldonado launched a homer and the visiting San Diego Padres became the latest team to batter the Colorado Rockies' pitching staff during a 13-9 victory in Denver on Friday night.
Baltimore 4, LA Angels 1
Tomoyuki Sugano threw 7 1/3 impressive innings, Gunnar Henderson homered and hit an RBI triple and the Baltimore Orioles ended a five-game losing streak with a 4-1 victory over the Los Angeles Angels on Friday night in Anaheim, Calif.
LA Dodgers 14, Arizona 11
Shohei Ohtani had three hits, and his three-run homer capped a six-run ninth inning as the Los Angeles Dodgers rallied for a 14-11 victory over the Arizona Diamondbacks in Phoenix on Friday.
Toronto 6, Seattle 3
Addison Barger hit three doubles, drove in two runs and made one of Toronto's several sterling defensive plays as the Blue Jays defeated the host Seattle Mariners 6-3 on Friday in the opener of a three-game series.
NY Yankees 10, Athletics 2
Jasson Dominguez established career highs of three homers and seven RBIs to help the New York Yankees post a 10-2 victory over the Athletics on Friday night at West Sacramento, Calif.