Tampa Bay 3, Colorado 2
Kameron Misner slugged a walk-off homer on the first pitch of the bottom of the ninth inning, and the Tampa Bay Rays won their first outing in their new Tampa home on Opening Day by edging the Colorado Rockies 3-2 on Friday.
Toronto 8, Baltimore 2
Kevin Gausman allowed two runs in six innings and was supported by 14 hits as the Toronto Blue Jays defeated the visiting Baltimore Orioles 8-2 on Friday night.
Pittsburgh 4, Miami 3
Oneil Cruz slugged a two-run home run, stole a base and scored twice, leading the Pittsburgh Pirates to a 4-3 win over the host Miami Marlins on Friday night.
Texas 4, Boston 1
Jonah Heim slugged two homers and right-hander Jack Leiter picked up his first major league victory as the Texas Rangers recorded a 4-1 victory over the Boston Red Sox on Friday night in Arlington, Texas.
NY Mets 3, Houston 1
Juan Soto blasted a solo home run and Tylor Megill pitched effectively into the sixth inning as the visiting New York Mets topped the Houston Astros 3-1 on Friday to knot the three-game interleague series.
Arizona 8, Chi. Cubs 1
Eugenio Suarez hit a pair of two-run homers, Pavin Smith and Alek Thomas had three hits apiece and the Arizona Diamondbacks beat the Chicago Cubs 8-1 for their first victory of the season in Phoenix on Friday.
Athletics 7, Seattle 0
Brent Rooker hit a two-run homer, Jeffrey Springs pitched six scoreless innings and JJ Bleday made a pair of sterling defensive plays as the Athletics defeated the host Seattle Mariners 7-0 Friday night.
San Diego 4, Atlanta 3
Yuli Gurriel's pinch-hit RBI single with two outs in the bottom of the seventh inning Saturday snapped a scoreless tie and lifted the San Diego Padres to a 1-0 win over the visiting Atlanta Braves.
San Diego 4, Atlanta 3
Jake Cronenworth belted a tiebreaking home run in the bottom of the eighth inning as the San Diego Padres edged the visiting Atlanta Braves 4-3 on Friday night.
LA Dodgers 8, Detroit 5
Mookie Betts hit two home runs, including a game-ending, three-run blast in the 10th inning as the Los Angeles Dodgers rallied for an 8-5 victory over the visiting Detroit Tigers on Friday.