St. Louis 11, Washington 8
Yadier Molina hit a grand slam in the ninth inning, Marcell Ozuna homered twice, and the St. Louis Cardinals finished with five home runs in an 11-8 win over the Washington Nationals on Tuesday night at Nationals Park.
Pittsburgh 7, Cincinnati 3
Starling Marte cracked a two-run homer, and Gregory Polanco had a two-run double Tuesday as the Pittsburgh Pirates downed the visiting Cincinnati Reds 7-3 at PNC Park for their second straight win.
Tampa Bay 4, Toronto 0
The visiting Tampa Bay Rays broke open a one-run game with a three-run seventh inning Tuesday night en route to a 4-0 victory over the Toronto Blue Jays on Tuesday night at Rogers Centre.
Cleveland 9, Kansas City 3
Yandy Diaz rapped his first major league homer and also tripled among his three hits, and Mike Clevinger gave up just one run and three hits while striking out 10 in six innings as the host Cleveland Indians routed the Kansas City Royals 9-3 on Tuesday night.
Philadelphia 9, Miami 4
Cesar Hernandez hit a bases-loaded triple in the first inning and Asdrubal Cabrera drove in another three runs to lead the Philadelphia Phillies to a 9-4 win over the host Miami Marlins on Tuesday night at Marlins Park.
Boston 5, Atlanta 1
First baseman Steve Pearce, a midseason acquisition by Boston, had three hits and drove in three runs on Tuesday to help the Red Sox beat the host Atlanta Braves 5-1 at SunTrust Park.
Texas 4, LA Angels 2
Elvis Andrus and Adrian Beltre each slugged solo homers to help the Texas Rangers defeat the Los Angeles Angels 4-2 on Tuesday night at Globe Life Park in Arlington, Texas.
Detroit 8, Chi. White Sox 3
Grayson Greiner drove in three runs, and Francisco Liriano collected his first victory since April 28 to lead the Detroit Tigers past the host Chicago White Sox 8-3 on Tuesday night.
Milwaukee 11, Chi. Cubs 1
Jonathan Schoop drove in three runs, Jesus Aguilar and Christian Yelich drove in two runs apiece, and the host Milwaukee Brewers pulled away for an 11-1 win over the Chicago Cubs on Tuesday night at Miller Park.
Houston 5, Minnesota 2
Backed by a four-run, first-inning uprising, Justin Verlander cruised through seven strong innings, and the host Houston Astros extended their winning streak to four games with a 5-2, series-clinching victory over the Minnesota Twins on Tuesday.
Colorado 6, San Francisco 2
Carlos Gonzalez hit a bases-clearing triple, pinch hitter Ryan McMahon homered, and the Colorado Rockies rallied to beat the San Francisco Giants 6-2 on Tuesday night in Denver.
Arizona 6, San Diego 0
Arizona left-hander Robbie Ray threw 6 1/3 scoreless innings, and the Diamondbacks broke out of an offensive slump by scoring more than five runs for the first time in 15 games in a 6-0 victory over the visiting San Diego Padres on Tuesday in Phoenix.
NY Yankees 5, Oakland 1
J.A. Happ limited the Oakland Athletics to one run in six-plus innings and Luke Voit broke a 1-1 tie with a leadoff home run in the eighth Tuesday night, allowing the New York Yankees to get even in a key three-game series with a 5-1 victory in Oakland, Calif.
LA Dodgers 11, NY Mets 4
Austin Barnes and David Freese each hit home runs Tuesday as the Los Angeles Dodgers overcame a four-run deficit and rolled to an 11-4 victory over the New York Mets at Dodger Stadium.
Baltimore 5, Seattle 3
Right-hander Alex Cobb pitched six strong innings, and the Baltimore Orioles rallied to defeat host Seattle 5-3 Tuesday night following a pregame skirmish in the Mariners' clubhouse.