Pittsburgh 3, Chi. Cubs 2
Jack Suwinski played the hero in his hometown on Friday as his ninth-inning home run lifted the visiting Pittsburgh Pirates to a 3-2 victory over the Chicago Cubs.
Milwaukee 10, Cincinnati 8
falling a triple shy of the cycle -- and drove in five runs as the visiting Milwaukee Brewers rallied from an early seven-run deficit to stun the Cincinnati Reds 10-8 on Friday.
Philadelphia 6, Washington 2
Kyle Schwarber belted a three-run homer to snap a tie in the seventh inning, lifting the visiting Philadelphia Phillies to a 6-2 victory over the Washington Nationals on Friday.
Toronto 6, Texas 5
Alejandro Kirk had a homer and four RBIs and the Toronto Blue Jays came back to defeat the visiting Texas Rangers 6-5 on Friday night.
Seattle 11, NY Mets 9
Dominic Canzone delivered a tiebreaking RBI single during a five-run seventh inning for the Seattle Mariners on Friday night to help the visitors snap a two-game skid and put away the reeling New York Mets 11-9 in the opener of a three-game interleague series.
Atlanta 2, Cleveland 0
Nacho Alvarez Jr. drew a bases-loaded walk in the fourth inning, and Michael Harris II had an RBI single in the ninth as the visiting Atlanta Braves beat the Cleveland Guardians 2-0 on Friday night.
Boston 2, Miami 1
Trevor Story's single in the bottom of the ninth inning drove in Roman Anthony for the game-winning run as the Boston Red Sox beat the visiting Miami Marlins 2-1 on Friday night.
Baltimore 7, Houston 0
Rookie right-hander Brandon Young lost his bid for a perfect game with two outs in the eighth inning yet secured his first career victory as the visiting Baltimore Orioles rode home runs from Coby Mayo and Dylan Carlson to a 7-0 win over the Houston Astros on Friday.
Detroit 7, Minnesota 0
Dillon Dingler drove in three runs, Charlie Morton pitched six strong innings and the Detroit Tigers blanked the Minnesota Twins 7-0 on Friday in Minneapolis.
Kansas City 3, Chi. White Sox 1
Salvador Perez hit a tie-breaking home run in the fourth inning, and talented rookie Noah Cameron yielded one run while pitching into the sixth, as the Kansas City Royals extended their home winning streak over the Chicago White Sox to 12 games with a 3-1 victory on Friday night.
NY Yankees 4, St. Louis 3
Jazz Chisholm Jr. hit a two-run homer and scored twice to lead the visiting New York Yankees past the St. Louis Cardinals 4-3 on Friday.
Colorado 4, Arizona 3
Hunter Goodman homered while Kyle Karros added two hits and scored once as the Colorado Rockies beat the Arizona Diamondbacks 4-3 in Denver on Friday night.
Athletics 10, LA Angels 3
Rookies Colby Thomas and Nick Kurtz each had a homer, three hits and three RBIs to help the Athletics roll to a 10-3 victory over the Los Angeles Angels on Friday night in West Sacramento, Calif.
LA Dodgers 3, San Diego 2
Clayton Kershaw gave up one run over six innings and the Los Angeles Dodgers moved back into a tie for first place in the National League West with San Diego by defeating the visiting Padres 3-2 on Friday.
Tampa Bay 7, San Francisco 6
Yandy Diaz broke a ninth-inning tie with an RBI single, Junior Caminero launched his 35th home run and the visiting Tampa Bay Rays beat the San Francisco Giants 7-6 on Friday night in what turned into a battle of bullpens.