Boston 11, Washington 2
Trevor Story homered among four hits, Lucas Giolito pitched into the eighth inning, and the visiting Boston Red Sox routed the Washington Nationals 11-2 on Friday.
Cincinnati 9, Philadelphia 6
Spencer Steer reached base four times, drove in two runs and scored twice as the visiting Cincinnati Reds topped the Philadelphia Phillies 9-6 in a Friday matinee.
Chi. Cubs 11, St. Louis 3
The Chicago Cubs set a franchise record by bashing eight home runs in a single game on their way to an Independence Day annihilation of the visiting St. Louis Cardinals, winning 11-3 on Friday.
NY Mets 6, NY Yankees 5
Juan Soto went 3-for-4 with two RBIs for the New York Mets, who rallied for a 6-5 win against the visiting New York Yankees in the opener of a three-game Subway Series on Friday.
Seattle 6, Pittsburgh 0
Cal Raleigh hit two home runs, his major league-leading 34th and 35th of the season, as the Seattle Mariners defeated the visiting Pittsburgh Pirates 6-0 Friday afternoon in the opener of a three-game interleague series.
Minnesota 4, Tampa Bay 3
Harrison Bader hit two home runs, including a walk-off blast to lead off the bottom of the ninth, to lift the Minnesota Twins to a 4-3 win over the Tampa Bay Rays on Friday afternoon in Minneapolis.
San Diego 3, Texas 2
Jake Cronenworth delivered an RBI single with two outs in the bottom of the 10th inning Friday as the San Diego Padres rallied for a 3-2 win over the visiting Texas Rangers.
Toronto 4, LA Angels 3
A throwing error on Ernie Clement's 10th-inning bunt allowed the winning run to score as the Toronto Blue Jays defeated the visiting Los Angeles Angels 4-3 on Friday for their sixth straight victory.
Detroit 2, Cleveland 1
Wenceel Perez and Zach McKinstry hit solo home runs and four Detroit pitchers combined for a nine-hitter, lifting the visiting Tigers to a 2-1 victory over the free-falling Cleveland Guardians on Friday night.
Milwaukee 6, Miami 5
Jackson Chourio stroked a tiebreaking RBI double in the eighth inning, leading the visiting Milwaukee Brewers past the Miami Marlins 6-5 on Friday night in the opener of a three-game set.
Baltimore 3, Atlanta 2
Jordan Westburg returned from a lingering hand injury to hit a home run, leading the visiting Baltimore Orioles to a 3-2 win over the Atlanta Braves on Friday in the opener of a three-game series.
Chi. White Sox 3, Colorado 2
Adrian Houser tossed a season-high eight innings, Edgar Quero hit his first major league home run, and the Chicago White Sox beat the Colorado Rockies 3-2 in Denver on Friday night.
Houston 18, LA Dodgers 1
Isaac Paredes hit a home run on the first pitch of the game, Jose Altuve went deep twice and the visiting Houston Astros hit five total homers in an 18-1 blowout of the Los Angeles Dodgers on Friday.
Kansas City 9, Arizona 3
Vinnie Pasquantino went 3-for-5 with two home runs and six RBIs on Friday, propelling the Kansas City Royals to a 9-3 victory over the Arizona Diamondbacks in Phoenix.
Athletics 11, San Francisco 2
Nick Kurtz and Denzel Clarke hit two-run homers and Brent Rooker and Jacob Wilson also drove in two runs apiece as the Athletics drubbed the San Francisco Giants 11-2 on Friday night at West Sacramento, Calif.