Chi. Cubs 10, St. Louis 5
Joc Pederson and Kris Bryant hit three-run doubles to lift the Chicago Cubs past the visiting St. Louis Cardinals 10-5 Friday.
Chi. White Sox 12, Baltimore 1
Adam Engel hit a three-run homer and drove in four overall while Tim Anderson had three hits and two RBIs, and Jose Abreu drove in three runs as the visiting Chicago White Sox defeated the Baltimore Orioles 12-1 on Friday night.
Boston 11, Philadelphia 5
J.D. Martinez hit a go-ahead three-run home run in the second inning and had four RBIs to spark the Boston Red Sox in an 11-5 rout of the visiting Philadelphia Phillies on Friday night.
Atlanta 5, Miami 0
Charlie Morton pitched seven scoreless innings and Freddie Freeman slugged a home run, leading the Atlanta Braves to a 5-0 win over the host Miami Marlins on Friday night.
Tampa Bay 7, Toronto 1
The host Tampa Bay Rays won their fifth consecutive game after beating the Toronto Blue Jays 7-1 at Tropicana Field in St. Petersburg on Friday night.
Cleveland 2, Kansas City 1
Bobby Bradley hit a walk-off home run in the ninth inning as the Cleveland Indians defeated the Kansas City Royals 2-1 Friday night.
NY Mets 13, Pittsburgh 4
Francisco Lindor's grand slam Friday night capped a 10-run sixth inning outburst by the New York Mets that lifted them to a 13-4 win over the visiting Pittsburgh Pirates.
Texas 3, Oakland 2
Adolis Garcia's two-run, go-ahead single highlighted a three-run sixth inning, and the Texas Rangers beat the Oakland Athletics 3-2 on Friday night in Arlington, Texas.
NY Yankees 4, Houston 0
Brett Gardner and DJ LeMahieu delivered two-run doubles while Nestor Cortes allowed just two hits for a second consecutive start as the New York Yankees claimed the opener of a three-game road series against the Houston Astros 4-0 on Friday.
Cincinnati 2, Milwaukee 0
Wade Miley pitched eight-plus effective innings and slumping Jesse Winker delivered a clutch RBI double and made a key defensive play as the visiting Cincinnati Reds beat the Milwaukee Brewers 2-0 Friday night.
Minnesota 4, Detroit 2
Max Kepler hit a two-run triple to highlight a four-run sixth inning and Kenta Maeda extended his scoreless inning streak to 11 as the Minnesota Twins defeated the Detroit Tigers 4-2 on Friday night in Minneapolis, Minn.
San Francisco 5, Washington 3
Curt Casali, Darin Ruf and Wilmer Flores hit home runs and five relievers combined to shut out the Washington Nationals over the final five innings Friday night as the host San Francisco Giants opened a three-game series with a 5-3 victory.
Arizona 5, LA Dodgers 2
Taylor Widener pitched 4 1/3 effective innings in his return from the injured list and Eduardo Escobar hit a two-run home run as the Arizona Diamondbacks earned a 5-2 victory over the host Los Angeles Dodgers on Friday.
Seattle 7, LA Angels 3
Mitch Haniger hit a tiebreaking grand slam in the eighth inning as the Seattle Mariners overcame a tape-measure home run by Shohei Ohtani to defeat the visiting Los Angeles Angels 7-3 Friday night.
San Diego 4, Colorado 2
Miguel Diaz and three other San Diego relievers held the visiting Colorado Rockies scoreless on one hit over the final 5 1/3 innings Friday night as the Padres scored a 4-2 victory.