Cincinnati 5, Chi. Cubs 4
Santiago Espinal hit a pinch-hit, two-run home run and Elly De La Cruz threw out the tying run at the plate in the ninth to help the visiting Cincinnati Reds secure a 5-4 win against the Chicago Cubs on Friday.
Philadelphia 4, St. Louis 2
Edmundo Sosa hit a two-run homer to lift the host Philadelphia Phillies past the St. Louis Cardinals 4-2 on Friday.
Baltimore 3, Tampa Bay 1
Jorge Mateo hit a tiebreaking, two-out double in the sixth inning as the Baltimore Orioles defeated the visiting Tampa Bay Rays 3-1 on Friday night to open a three-game series.
Toronto 5, Pittsburgh 3
Davis Schneider hit a two-run home run in the bottom of the 14th inning and the Toronto Blue Jays defeated the visiting Pittsburgh Pirates 5-3 Friday night.
Boston 7, Detroit 3
Ceddanne Rafaela recorded his first career multi-homer game and drove in five as the host Boston Red Sox pulled away from the Detroit Tigers for a 7-3 win on Friday.
Cleveland 7, Washington 1
David Fry's three-run homer broke open a tight game after Tanner Bibee allowed one run over 6 1/3 innings as the Cleveland Guardians won their eighth straight at home, 7-1, over the Washington Nationals on Friday night.
NY Mets 10, Arizona 9
Starling Marte had two hits and four RBIs for the New York Mets, who ended their worst May in more than three decades by hanging on to earn a 10-9 win over the visiting Arizona Diamondbacks in the second game of a four-game series Friday night.
Miami 8, Texas 2
Jesus Sanchez smacked a three-run homer and doubled twice to lead the host Miami Marlins to an 8-2 victory over the Texas Rangers on Friday night in the opener of a three-game set.
Atlanta 4, Oakland 2
Atlanta right-hander Reynaldo Lopez, working on an extra day of rest, threw six strong innings and the Atlanta Braves defeated the visiting Oakland Athletics 4-2 on Friday in the opener of a three-game series.
San Diego 11, Kansas City 8
Jake Cronenworth's go-ahead two-run single sparked a nine-run eighth inning as the San Diego Padres held off the host Kansas City Royals 11-8 on Friday.
Minnesota 6, Houston 1
Pablo Lopez twirled seven strong innings while Trevor Larnach and Carlos Santana slugged home runs as the visiting Minnesota Twins maximized their five extra-base hits en route to a 6-1 victory over the Houston Astros on Friday.
Milwaukee 12, Chi. White Sox 5
Christian Yelich had five hits, including his 300th career double, and drove in five runs to pace the host Milwaukee Brewers to a 12-5 comeback victory over the White Sox on Friday night, extending Chicago's losing streak to a season-high nine games.
Colorado 4, LA Dodgers 1
Ezequiel Tovar had a home run among his three hits, Dakota Hudson pitched into the eighth inning and the Colorado Rockies earned a 4-1 victory Friday in the opener of a three-game road series against the Los Angeles Dodgers.
Seattle 5, LA Angels 4
Ty France hit a tiebreaking home run with one out in the bottom of the eighth inning as the Seattle Mariners defeated the visiting Los Angeles Angels 5-4 Friday night in the opener of a three-game series between the American League West rivals.
NY Yankees 6, San Francisco 2
Aaron Judge launched two home runs in his first game at Oracle Park, Marcus Stroman was effective into the eighth inning and the New York Yankees beat the San Francisco Giants 6-2 in the first of a three-game road series Friday night.