Detroit 6, LA Angels 2
Kerry Carpenter homered and drove in three runs and the host Detroit Tigers extended their winning streak to five games by defeating the Los Angeles Angels 6-2 on Tuesday night.
Kansas City 6, Cleveland 1
Paul DeJong hit a two-run homer as the surging Kansas City Royals won their third straight over host Cleveland, prevailing 6-1 on Tuesday to move into a first-place tie with the Guardians atop the American League Central.
Oakland 5, Cincinnati 4
Max Schuemann and Lawrence Butler hit two-run homers in the seventh inning and the visiting Oakland A's held on for a 5-4 win against the Cincinnati Reds in the opener of their three-game series on Tuesday night.
Chi. Cubs 9, Pittsburgh 5
Seiya Suzuki and Dansby Swanson each hit two-run homers during a five-run fourth inning and the visiting Chicago Cubs remained hot with a 9-5 win over the Pittsburgh Pirates on Tuesday.
Philadelphia 5, Houston 0
Aaron Nola pitched seven strong innings and Nick Castellanos supplied a three-run homer to guide the host Philadelphia Phillies to a 5-0 victory over the Houston Astros on Tuesday night.
Washington 4, NY Yankees 2
Patrick Corbin pitched six scoreless innings, Andres Chaparro and Jose Tena hit back-to-back homers and the Washington Nationals beat the visiting New York Yankees 4-2 on Tuesday night.
Boston 6, Toronto 3
Jarren Duran and Wilyer Abreu each went 2-for-4 and combined for three outfield assists on a strong defensive night as the Boston Red Sox beat the visiting Toronto Blue Jays 6-3 on Tuesday.
Atlanta 8, Minnesota 6
Ramon Laureano went 3-for-5 with a double and two RBIs and the Atlanta Braves outlasted the Minnesota Twins for an 8-6 win in 10 innings on Tuesday night in Minneapolis.
San Diego 7, St. Louis 5
Jake Cronenworth drove in the decisive run to lift the visiting San Diego Padres past the St. Louis Cardinals 7-5 on Tuesday night.
Texas 3, Chi. White Sox 1
Marcus Semien delivered a go-ahead RBI double and Corey Seager had two hits and an RBI as the visiting Texas Rangers defeated the Chicago White Sox 3-1 on Wednesday in the resumption of a game suspended by rain the night before.
Texas 3, Chi. White Sox 1
Tuesday's game between the Texas Rangers and host Chicago White Sox was suspended after four pitches and eventually called due to rain.
San Francisco 5, Milwaukee 4
Mike Yastrzemski hit a go-ahead two-run homer in the seventh inning as the visiting San Francisco Giants rode the long ball to a 5-4 comeback victory over the Milwaukee Brewers on Tuesday.
Miami 9, Colorado 8
Jesus Sanchez hit a three-run homer to cap a five-run ninth inning and the Miami Marlins rallied to beat the Colorado Rockies 9-8 in Denver on Tuesday night.
NY Mets 8, Arizona 3
Sean Manaea matched his season high of 11 strikeouts while tossing 6 2/3 solid innings to help the New York Mets notch an 8-3 victory over the Arizona Diamondbacks on Tuesday night at Phoenix.
Tampa Bay 3, Seattle 2
Jose Siri hit a go-ahead two-run homer with two outs in the seventh inning as the Tampa Bay Rays defeated the host Seattle Mariners 3-2 on Tuesday.
Baltimore 3, LA Dodgers 2
Ramon Urias hit a go-ahead two-run home run in the fifth inning and the visiting Baltimore Orioles opened a three-game series between two of the top teams in the major leagues with a 3-2 victory over the Los Angeles Dodgers on Tuesday.