Houston 8, Miami 2
Jason Alexander pitched six scoreless innings to lead the visiting Houston Astros to an 8-2 win over the Miami Marlins on Monday night.
Pittsburgh 5, San Francisco 4
Jack Suwinski hit a two-run homer and later scored the game-winning run in the bottom of the ninth as the host Pittsburgh Pirates rallied for a 5-4 walk-off victory over the San Francisco Giants on Monday.
Detroit 6, Minnesota 3
Kerry Carpenter hit a tiebreaking, two-run homer in the sixth inning as the host Detroit Tigers downed the Minnesota Twins 6-3 on Monday night.
Philadelphia 13, Baltimore 3
Kyle Schwarber blasted his 39th and 40th homers and drove in six runs to ignite the Philadelphia Phillies to a 13-3 home win over the Baltimore Orioles on Monday.
Boston 8, Kansas City 5
Jarren Duran hit a three-run home run and the Boston Red Sox extended their winning streak to six games by beating the visiting Kansas City Royals 8-5 Monday night.
Cleveland 7, NY Mets 6
Gabriel Arias hit a three-run homer and later delivered an insurance sacrifice fly in the 10th inning Monday night for the visiting Cleveland Guardians, who outlasted the New York Mets 7-6.
Milwaukee 3, Atlanta 1
Quinn Priester threw seven quality innings and Isaac Collins hit a three-run home run to propel the visiting Milwaukee Brewers to a 3-1 victory over the Atlanta Braves on Monday.
Cincinnati 3, Chi. Cubs 2
TJ Friedl's clutch seventh-inning hit and a replay reversal helped the visiting Cincinnati Reds defeat the Chicago Cubs 3-2 on Monday in the first of a three-game series between the National League Central playoff contenders.
Texas 8, NY Yankees 5
Josh Jung's two-out, three-run home run in the bottom of the 10th inning provided the winning runs as the Texas Rangers rallied for an 8-5 walk-off victory over the slumping New York Yankees on Monday in the opener of a three-game series in Arlington, Texas.
Toronto 15, Colorado 1
Bo Bichette homered twice, singled and drove in six runs, Ernie Clement had a career-high five hits, and the Toronto Blue Jays routed the Colorado Rockies 15-1 in Denver on Monday.
LA Angels 5, Tampa Bay 1
Jo Adell hit a two-run homer and Yusei Kikuchi allowed one run on four hits over six innings, leading the Los Angeles Angels to a 5-1 victory over the Tampa Bay Rays in the opener of a three-game series on Monday in Anaheim, Calif.
Arizona 6, San Diego 2
Tyler Locklear and Alek Thomas homered, Brandon Pfaadt tied a career high with his 11th victory, and the Arizona Diamondbacks beat the San Diego Padres 6-2 in Phoenix on Monday.
St. Louis 3, LA Dodgers 2
Masyn Winn and Ivan Herrera hit home runs, Yohel Pozo delivered a go-ahead, pinch-hit single in the ninth inning and the St. Louis Cardinals pulled off a 3-2 victory over the Los Angeles Dodgers on Monday in the opener of a three-game series.