San Francisco 8, Pittsburgh 1
Logan Webb struck out 10 and allowed one run over six innings to lead the San Francisco Giants to an 8-1 victory over the host Pittsburgh Pirates on Tuesday night.
Minnesota 6, Detroit 3
Luke Keaschall blasted his first career homer off former Minnesota teammate Chris Paddack as the visiting Twins downed the Detroit Tigers 6-3 on Tuesday night.
Houston 7, Miami 3
Yainer Diaz slugged a three-run homer, Jose Altuve added a two-run shot and the Houston Astros defeated the host Miami Marlins 7-3 on Tuesday night.
Athletics 16, Washington 7
Shea Langeliers had five hits, including three solo home runs, and the visiting Athletics beat the Washington Nationals 16-7 on Tuesday night.
Philadelphia 5, Baltimore 0
Taijuan Walker pitched six solid innings and Max Kepler hit a two-run homer as the host Philadelphia Phillies topped the Baltimore Orioles 5-0 on Tuesday.
Boston 6, Kansas City 2
Behind 2-for-4 efforts and a combined five RBIs from Wilyer Abreu and Trevor Story, the Boston Red Sox scored five runs across the sixth and seventh innings en route to a 6-2 win over the visiting Kansas City Royals on Tuesday night.
Cleveland 3, NY Mets 2
Steven Kwan delivered a tiebreaking single in the seventh inning Tuesday night for the visiting Cleveland Guardians, who remained red hot with a come-from-behind 3-2 win over the slumping New York Mets.
Milwaukee 7, Atlanta 2
Freddy Peralta became the first National League player to reach 13 wins on Tuesday when he pitched the visiting Milwaukee Brewers to a 7-2 win over the Atlanta Braves, extending their winning streak to five games.
Cincinnati 5, Chi. Cubs 1
Spencer Steer belted a three-run homer and Zack Littell tossed seven strong innings in his Cincinnati debut, fueling the visiting Reds to a 5-1 victory over the Chicago Cubs on Tuesday.
Texas 2, NY Yankees 0
Rowdy Tellez's two-run single in the eighth provided the winning runs and backed Nathan Eovaldi's superb eight innings of one-hit pitching as the Texas Rangers beat the slumping New York Yankees 2-0 on Tuesday in Arlington, Texas.
Toronto 10, Colorado 4
Daulton Varsho homered twice, doubled and drove in a career-best six runs as the Toronto Blue Jays beat the Colorado Rockies 10-4 in Denver on Tuesday night.
Tampa Bay 7, LA Angels 3
Brandon Lowe hit a two-run home run and Jake Mangum had a two-run single to highlight a seven-run fourth inning that led the Tampa Bay Rays to a 7-3 victory over the Los Angeles Angels on Tuesday night in Anaheim, Calif.
San Diego 10, Arizona 5
Luis Arraez hit a tiebreaking single to spark a five-run 11th inning and the San Diego Padres overcame a pair of two-run homers by Lourdes Gurriel Jr. for a 10-5, 11-inning victory over the Arizona Diamondbacks in Phoenix on Tuesday.
Seattle 8, Chi. White Sox 3
Eugenio Suarez hit a tiebreaking home run, his first since being re-acquired at the trade deadline, as the Seattle Mariners defeated the visiting Chicago White Sox 8-3 Tuesday night in the opener of a three-game series.
LA Dodgers 12, St. Louis 6
Max Muncy and Teoscar Hernandez each erupted for two home runs and four RBIs and the Los Angeles Dodgers rolled to a 12-6 victory over the visiting St. Louis Cardinals on Tuesday.