Minnesota 7, St. Louis 1
Eddie Rosario had two hits and scored three runs to back five strong innings on the mound by Jake Odorizzi as the Minnesota Twins rolled to a 7-1 victory over host St. Louis on Tuesday afternoon at Busch Stadium, sweeping the two-game interleague series from the Cardinals.
NY Yankees 3, Boston 2
Aaron Judge delivered the tiebreaking RBI single with one out in the bottom of the seventh inning off Joe Kelly as the New York Yankees edged the Boston Red Sox 3-2 Tuesday night at Yankee Stadium.
Kansas City 15, Baltimore 7
Mike Moustakas homered twice and drove in five runs, and the visiting Kansas City Royals homered four times and scored 10 runs in the first inning, finishing with five homers overall in a 15-7 rout of the Baltimore Orioles on Tuesday night.
Philadelphia 4, San Francisco 2
Aaron Nola struck out a career-high 12 batters in seven solid innings, leading the Philadelphia Phillies past the visiting San Francisco Giants 4-2 Tuesday at Citizens Bank Park.
Seattle 5, Toronto 0
Left-hander James Paxton became the second Canadian to pitch a no-hitter, the first to do so in his native land, leading the visiting Seattle Mariners to a 5-0 win over the Toronto Blue Jays on Tuesday.
Atlanta 1, Tampa Bay 0
Atlanta left-hander Sean Newcomb recorded his second consecutive scoreless outing while making a solo home run from rookie Ronald Acuna Jr. stand up in the Braves' 1-0 win over the Tampa Bay Rays on Tuesday in St. Petersburg, Fla.
Cincinnati 7, NY Mets 2
Eugenio Suarez had three hits and four RBIs Tuesday night as his two-run single in the first inning gave the Cincinnati Reds a lead they'd never relinquish in a 7-2 win over the New York Mets at Great American Ball Park.
Milwaukee 3, Cleveland 2
Milwaukee reliever Brent Suter became the first opposing pitcher to hit a home run off Cleveland ace Corey Kluber, and the Brewers held off the visiting Indians for a 3-2 win Tuesday at Miller Park.
Detroit 7, Texas 4
Victor Martinez and Jose Iglesias hit two-run homers in the early going, and the visiting Detroit Tigers held on for a 7-4 victory over the Texas Rangers on Tuesday night.
Chi. Cubs 4, Miami 3
Kris Bryant scored the winning run in the bottom of the eighth inning, leading the Chicago Cubs to a 4-3 win over the Miami Marlins on Tuesday night at Wrigley Field.
Pittsburgh 10, Chi. White Sox 6
The visiting Pittsburgh Pirates erased an early four-run deficit by pounding out 16 hits Tuesday in a 10-6 win over the struggling Chicago White Sox.
Colorado 4, LA Angels 2
Jon Gray tossed seven shutout innings to extend Colorado's dominant stretch of starts, Trevor Story doubled and tripled, and the Rockies beat the Los Angeles Angels 4-2 on Tuesday night in Denver.
Houston 4, Oakland 2
Houston right fielder George Springer had two hits and two RBIs, Alex Bregman homered, and Lance McCullers beat Oakland for the second time in 11 days as the visiting Astros defeated the A's 4-2 on Tuesday.
Arizona 8, LA Dodgers 5
Daniel Descalso hit a three-run home run in the 12th inning Tuesday to give the visiting Arizona Diamondbacks an 8-5 victory over the Los Angeles Dodgers.
Washington 4, San Diego 0
Washington right-hander Jeremy Hellickson took a perfect game into the seventh inning Tuesday night and doubled home a run as the visiting Nationals defeated the San Diego Padres 4-0 at Petco Park.