Cleveland 7, NY Mets 6
Jose Ramirez and David Fry each hit a two-run homer and the Cleveland Guardians held on for a 7-6 victory over the visiting New York Mets on Tuesday night for their fifth straight win.
Cincinnati 2, San Diego 0
Andrew Abbott tossed seven scoreless innings and the Cincinnati Reds took advantage of two key errors in a two-run second inning to earn a much-needed 2-0 victory over the visiting San Diego Padres on Tuesday night.
Pittsburgh 7, San Francisco 6
Nick Gonzales hit a walk-off RBI single in the 10th inning after Pittsburgh tied the score with four runs in the ninth, lifting the Pirates to a 7-6 victory over the visiting San Francisco Giants on Tuesday.
Philadelphia 5, Texas 2
Bryce Harper hit a solo home run and double, Ranger Suarez improved to 9-0 with seven strong innings and the host Philadelphia Phillies defeated the Texas Rangers 5-2 on Tuesday.
Milwaukee 7, Miami 5
Former Marlins star Christian Yelich slugged a go-ahead, two-run triple in the eighth inning, leading the visiting Milwaukee Brewers to a 7-5 win over Miami on Tuesday night.
Minnesota 10, Washington 0
Joe Ryan pitched seven shutout innings, Byron Buxton hit two of Minnesota's four home runs and the visiting Twins routed the Washington Nationals 10-0 on Tuesday to snap a seven-game losing streak.
Boston 5, Tampa Bay 2
The Boston Red Sox scored three runs over the eighth and ninth innings en route to a 5-2 win over the Tampa Bay Rays on Tuesday in St. Petersburg, Fla.
Seattle 6, NY Yankees 3
Dylan Moore homered twice and drove in four runs, Bryan Woo pitched six scoreless innings and the visiting Seattle Mariners recorded a 6-3 victory over the New York Yankees on Tuesday night.
Chi. White Sox 5, Toronto 0
Starter Garrett Crochet allowed two hits across six scoreless innings, Corey Julks and Danny Mendick each had two RBIs and the visiting Chicago White Sox defeated the Toronto Blue Jays 5-0 on Tuesday night.
Kansas City 10, Detroit 3
Bobby Witt Jr. went 3-for-4 with two home runs and tied a career high with six RBIs to help the Kansas City Royals win their fifth straight, 10-3 against the visiting Detroit Tigers on Tuesday.
Chi. Cubs 4, Atlanta 3
Nico Hoerner's infield single drove home the winning run with one out in the 10th inning to give the Chicago Cubs a 4-3 win over the visiting Atlanta Braves on Tuesday.
St. Louis 3, Baltimore 1
Nolan Gorman drove in three runs to lift the St. Louis Cardinals to a 3-1 victory over the visiting Baltimore Orioles on Wednesday afternoon in the conclusion of a suspended game.
St. Louis 3, Baltimore 1
The game between the Baltimore Orioles and host St. Louis Cardinals was suspended due to rain with a 1-1 tie in the sixth inning. The game will resume Wednesday at 11:15 a.m. CT and will be followed by the third game of the series.
Houston 6, LA Angels 5
Kyle Tucker posted his second multi-homer game in three days and scored the winning run when Jeremy Pena delivered a walk-off single in the 10th inning as the Houston Astros topped the visiting Los Angeles Angels 6-5 on Tuesday.
Oakland 5, Colorado 4
Abraham Toro led off the eighth inning with a tiebreaking home run to help the Oakland Athletics beat the visiting Colorado Rockies 5-4 in the opener of a three-game series Tuesday night.
Arizona 7, LA Dodgers 3
Brandon Pfaadt pitched six strong innings and Joc Pederson hit a three-run home run against his former club as the visiting Arizona Diamondbacks earned a 7-3 victory over the Los Angeles Dodgers on Tuesday.