Baltimore
Gonzalez (6-2) allowed six hits over 7⅔ innings to end a six-game losing streak against Baltimore. The left-hander won his first start against the Orioles in 2009 before coming up empty in his next nine outings.
Shawn Kelley got four outs to complete the fifth shutout against the Orioles this season.
Matt Adams and Michael Taylor both had two hits and an RBI for the Nationals, who have won four straight and 13 of 18.
Braves 4, Mets 3
Atlanta
Lugo (1-1) gave up Nick Markakis’ sacrifice fly in the eighth and walked Johan Camargo to begin the ninth before Culberson took him deep.
Devin Mesoraco gave the Mets a 3-2 lead in the top of the ninth with a solo homer off Shane Carle (3-1), but Lugo’s performance wiped out seven strong innings from Jacob deGrom as the Mets lost their fourth straight.
Brewers 8, Cardinals 3
Milwaukee
Milwaukee starter Brent Suter (5-3) allowed three runs in five innings, but hit a two-run double in the fourth that gave Milwaukee a 4-0 lead. Milwaukee won for the 10th time in 12 games.
St. Louis starter Luke Weaver (3-5) lost his third consecutive start, allowing four runs on five hits and two walks with three strikeouts in four innings.
Cubs 7, Pirates 0
Pittsburgh
Montgomery (1-1), starting for the first time this season in place of injured Yu Darvish, retired the first 13 batters before giving up a sharp single to Corey Dickerson with one out in the fifth. He struck out five and needed just 76 pitches to get through 5⅔ innings.
Astros 5, Yankees 1
New York
Verlander exited in the seventh inning with a major league-best 1.11 ERA. J.D. Davis hit an early three-run homer and Jose Altuve had a solo drive, helping Houston win for the sixth time in eight games.
Tigers 9, Angels 3
Detroit
Matthew Boyd (3-4) allowed two hits in five-plus innings for the Tigers. His first scoreless outing of the season came on a hot day in which Detroit outfielder Niko Goodrum had to leave the game because of heat exhaustion. The temperature was around 90 degrees when Goodrum was removed for a defensive replacement in the fourth.
Indians 9, White Sox 6
Cleveland
Encarnacion tied the game in the fifth with a three-run bloop double. Yonder Alonso’s double drove in the go-ahead run later in the inning and Encarnacion hit a leadoff homer in the seventh.
Mariners 2, Rangers 1
Seattle
Seattle won for the ninth time in 10 games and reached 13 games above .500 for the first time since late in the 2014 season.
Diamondbacks 12, Reds 5
Phoenix
Ahmed and Owings each had a three-run home run in the opener of a six-game homestand after Arizona staggered back from a 1-8 road trip. Murphy added a solo shot.
Rays 1, Athletics 0 (13)
Oakland, Calif.
Chris Archer went six innings as the first of six pitchers for the Rays in their first shutout of the season. Ryne Stanek (1-0) retired five batters to win and Venters struck out Matt Olson with the tying run on base for his first save since 2011. Venters missed five seasons due to four major elbow surgeries, including three Tommy John operations, before returning to the big leagues this year.
Marlins 7, Padres 2
San Diego
Smith (4-5) allowed one run and four hits in seven-plus innings, struck out four to run his MLB rookie lead to 69, and walked only one in the matchup of last-place teams.
Twins 8, Royals 5
Kansas City, Mo.
Lance Lynn (3-4) pitched six effective innings to win his second consecutive start after a dreadful stretch in his first season with the Twins.
Sano extended his hitting streak against the Royals to 15 games. He is batting .373 with six home runs and 26 RBIs in those 15 games.
The slugger drove a 1-1 pitch from Jakob Junis out to center field with Brian Dozier aboard in the fifth inning.
