Washington Nationals' Trea Turner (7) celebrates his grand slam with Mark Reynolds (14) and Matt Adams (15) during the sixth inning of a baseball game against the Miami Marlins, Thursday, July 5, 2018, in Washington. The Nationals won 14-12. (AP Photo/Nick Wass)
Washington Nationals' Trea Turner (7) celebrates his grand slam with Mark Reynolds (14) and Matt Adams (15) during the sixth inning of a baseball game against the Miami Marlins, Thursday, July 5, 2018, in Washington. The Nationals won 14-12. (AP Photo/Nick Wass) Credit: Nick Wass

Washington — The Washington Nationals are far from finished. Not after briefly slipping below .500 this week. And certainly not after spotting the Miami Marlins the first nine runs on Thursday night.

Trea Turner hit two homers, including his first career grand slam, and drove in eight runs to help Washington rally past Miami, 14-12 in a wild slugfest to end a five-game losing streak.

“Not to get ahead of ourselves, put together wins, try to win a series,” first baseman Matt Adams said. “I think that’s what we’re going to focus on from here on out, win two out of three, win three out of four. If that’s the case, then the wins will start stacking on top of each other, and we’ll just get rolling the way we’re capable of.”

The Nationals, who dropped 17 of their previous 22, have won 12 consecutive games against Miami dating to last season — their longest winning streak against any team since the franchise moved to Washington in 2005.

Brewers 7, Braves 2

Milwaukee — Jhoulys Chacin threw seven solid innings and Hernan Perez homered among his three hits, leading Milwaukee over Atlanta in a matchup of first-place teams.

NL Central Division-leading Milwaukee won its fourth game in a row to go 17 games over .500 (52-35) for the first time since July 1, 2014, when the Brewers were 51-34.

Chacin (7-3) gave up three hits and two earned runs while matching a season high with seven strikeouts in what tied for his longest outing this year. The right-hander was 0-2 in his previous three starts while allowing 10 runs in 15⅔ innings.

Rangers 7, Tigers 5

Detroit — Joey Gallo and Ronald Guzman homered as Texas beat Detroit.

Yovani Gallardo (3-0) got the win, giving up four runs and eight hits in 5⅓ innings. He walked one and struck out two while winning his third straight start.

Keone Kela allowed a run in the ninth before finishing off his 21st save as Texas snapped a three-game losing streak.

Twins 5, Orioles 2

Minneapolis — Aaron Slegers got his first major league win by finished six smooth innings in his first start of the season for Minnesota, and the Twins stopped their six-game losing streak by hanging on to beat Baltimore.

Logan Morrison homered and Jake Cave reached base all four times he batted for the Twins, who turned to Fernando Rodney for the ninth for his 18th save following two consecutive blown chances.

Astros 4, White Sox 3

Houston — Jose Altuve hit a two-run homer in the fifth inning and Yuli Gurriel’s RBI single with one out in Houston’s two-run ninth lifted the Astros over Chicago.

The Astros trailed by one when Joakim Soria (0-3) walked pinch-hitter Tony Kemp with no outs in the ninth before advancing to third on a single by pinch-hitter Marwin Gonzalez.

George Springer snapped an 0-for-8 slump and tied it at 3-3 with his RBI single to shallow center field. It was a much-needed hit for the World Series MVP who has been struggling lately, going 6-for-70 since June 15.

Alex Bregman walked to load the bases and Altuve struck out before Gurriel sent a ball over second baseman Yoan Moncada’s head into right field to give Houston the victory.

Justin Verlander bounced back from his last start where he allowed nine hits and five runs — both season highs — in a loss to Tampa Bay with a solid outing. He yielded four hits and two runs and struck out 10 in seven innings.

Joe Smith (3-1) allowed one hit in a scoreless ninth for the win in his first appearance since June 6.

Omar Narvaez homered with two hits and Leury Garcia’s solo shot in the eighth inning put the White Sox up 3-2.

The score was tied at 2-all with one out in the eighth when Garcia sent a fastball from Chris Devenski into the bullpen in right-center to put the White Sox on top.

Chicago trailed 2-0 when Narvaez got Chicago within one with his solo homer to right field off Verlander to lead off the sixth. Moncada singled with two outs in the inning and Chicago tied it up when Yolmer Sanchez doubled to left field.

White Sox starter Carlos Rodon allowed five hits and two runs while tying a career-high with six walks in six innings.

Gurriel was on third base with one out in the eighth inning, but got caught in a rundown before Tyler White struck out to end the inning.

Rodon worked around singles by White and Jake Marisnick in the second inning and a pair of walks in the third. Houston couldn’t get anything going on offense until Bregman doubled with one out in the fifth inning and Altuve followed with his eighth homer of the season to make it 2-0.

Chicago’s Avisail Garcia went 0 for 4 with a strikeout to end his career-high 14-game hitting streak, which was the longest active streak in the majors.

TRAINER’S ROOM

Astros: Manager A.J. Hinch said SS Carlos Correa (back stiffness) is unlikely to come off the disabled list before Monday and he wouldn’t speculate on Thursday about whether he’ll return before the All-Star break. “I don’t know how the next 11 days are going to go,” Hinch said. “I know he’s probably not going to play this series. We’ll get to Monday and ask me again.”

White Sox: SS Tim Anderson left the game with one out in the bottom of the eighth inning after being plunked on the left elbow by Devenski in the top of the frame. He looked to be in quite a bit of pain, but remained in the game and stole second base before leaving in the bottom of the inning. The team didn’t provide an update on his condition.

UP NEXT

Houston’s Lance McCullers (9-3, 3.55 ERA) opposes Chicago’s Reynaldo Lopez (4-5, 3.68) when the series continues on Friday night. McCullers allowed three hits in seven innings of a 1-0 win over Tampa Bay for his third straight win in his last start. Lopez yielded seven hits and two runs in 6 1/3 innings of a 10-5 win over Texas his last time out.

___

More AP baseball: https://apnews.com/tag/MLBbaseball