It's easy to see why Guillen likes the young righty. Turner cruised through the first three frames, sitting the Nats down in order once through the lineup. He struck out the first two batters in both the first and second innings, and then he retired all three Washington hitters on grounders to the mound in the third.
The Nats were able to make adjustments against the 21-year-old the second time through the order, scoring four runs on five fourth-inning hits.
"His stuff was really good tonight, but he fell behind a little bit, and that always makes any stuff not quite as good," catcher John Buck said.
Jayson Werth opened the frame with a single for the first baserunner against Turner. Bryce Harper followed with a 355-foot homer to right field to open the scoring after Buck said he and Turner "went to the honey hole one too many times" with the slider. Harper's homer gave the Nats their first lead in more than a week.
Adam LaRoche reached on a one-out single, and Michael Morse drove him in with his first triple of the season. Morse came around to score on an Ian Desmond single to left field before Turner was able to escape the frame.
Turner gave up another run in the fifth when Harper crushed a ball 425 feet to the upper deck in right field. It was Harper's first multi-homer game.
"I just made mistakes and obviously they capitalized on them," Turner said. "I threw a couple pitches that were really good and got really good results, and I threw a couple of pitches that were really bad and got bad results."
Despite Turner's struggles the second time through the order, Guillen was pleased that the righty didn't surrender a walk for the second straight start.
"The good thing about this kid is he's not walking people and getting behind people," Guillen said. "It's part of the game. He's making people make contact. He threw a couple of pitches where he didn't want to, and he got hit."
While the Nats figured out Turner after three innings, the Marlins were unable to get much going against Ross Detwiler until the fifth. The lefty held Miami to one hit through the first four innings.
Donovan Solano extended his career-long hit streak to 12 games in the first with a ball off Harper's glove that was ruled a double. Solano is the first Marlins rookie with a hit streak of at least a dozen games since Chris Coghlan hit in 14 straight in 2009.
Detwiler retired the next 11 Marlins he faced before Giancarlo Stanton doubled to lead off the fifth, and Buck drove him in to put Miami on the board.
"It's obviously a tough team and a tough bullpen to spot five runs off the bat and try to fight back," Buck said.
Miami added two more against Detwiler in the sixth before chasing him with two outs in the inning. Jose Reyes singled in Bryan Petersen, and Carlos Lee drove in Solano on a fielder's choice to end Detwiler's night.
Stanton came to the plate as the tying run against Ryan Mattheus, but struck out to end the rally.
The Marlins cut the lead to one run in the seventh, and the Nats stretched it back to two in the eighth. Miami had the tying runs in scoring position with no outs in the bottom of the frame, but Drew Storen retired the heart of the Marlins' lineup -- Lee, Stanton and Justin Ruggiano -- to end the threat.
"Storen won the game for us," Nats manager Davey Johnson said. "He had to go through a very hot middle of their order and he made great pitches and got us out of that jam. That won the game."
The eighth wound up being the last real chance for Miami, which hasn't won three in a row since July 4-6. Washington inflated its lead to four with a pair of runs off Heath Bell in the ninth to dash hopes of a comeback.
"It's always deflating when you fight back and give back the lead, no matter how you did it," Buck said. "It's always deflating."